public void run() { Cache cache = getCache(); ManagementService service = getManagementService(); DistributedSystemMXBean bean = service.getDistributedSystemMXBean(); PersistentMemberDetails[] missingDiskStores = bean .listMissingDiskStores(); assertNull(missingDiskStores); } });
public void run() { Cache cache = getCache(); GemFireCacheImpl cacheImpl = (GemFireCacheImpl) cache; ManagementService service = getManagementService(); DistributedSystemMXBean bean = service.getDistributedSystemMXBean(); PersistentMemberDetails[] missingDiskStores = bean .listMissingDiskStores(); getLogWriter().info("waiting members=" + missingDiskStores); assertNotNull(missingDiskStores); assertEquals(1, missingDiskStores.length); for (PersistentMemberDetails id : missingDiskStores) { getLogWriter().info("Missing DiskStoreID is =" + id.getDiskStoreId()); getLogWriter().info("Missing Host is =" + id.getHost()); getLogWriter().info("Missing Directory is =" + id.getDirectory()); try { bean.revokeMissingDiskStores(id.getDiskStoreId()); } catch (Exception e) { fail("revokeMissingDiskStores failed with exception " + e); } } } });
PersistentMemberDetails[] allPersistentMemberDetails = dsMXBean.listMissingDiskStores(); if (allPersistentMemberDetails != null) { for (PersistentMemberDetails peristentMemberDetails : allPersistentMemberDetails) {
PersistentMemberDetails[] allPersistentMemberDetails = dsMXBean.listMissingDiskStores(); if (allPersistentMemberDetails != null) { for (PersistentMemberDetails peristentMemberDetails : allPersistentMemberDetails) {