Hi Anil, I shut down the cluster by:
gfsh> shutdown --include-locators=true And restarted the cluster using exactly the same sequence of commands as the first time I ran it: gfsh start locator --name=locator1 followed by: gfsh start server --name="server1" --server-bind-address="127.0.0.1" --server-port=40411 --cache-xml-file="cache-server1.xml" --locators="localhost[10334]" Best, Li On Tue, Mar 21, 2017 at 5:17 AM, Anilkumar Gingade <[email protected]> wrote: > What is the command you used to shut-down and re-start the cluster? > > -Anil. > > > On Mon, Mar 20, 2017 at 6:14 AM, Yi Li <[email protected]> wrote: > >> Hi, >> >> I have a simple Geode server with the following cache-server1.xml : >> >> <cache...> >> <cache-server/> >> <disk-store name="pdxDiskStore"> >> <disk-dirs> >> <disk-dir>pdxDiskStore</disk-dir> >> </disk-dirs> >> </disk-store> >> <pdx >> disk-store-name="pdxDiskStore" >> read-serialized="true" >> persistent="true" /> >> </cache> >> >> And this server is started with >> >> gfsh start server --name="server1" --server-bind-address="127.0.0.1" >> --server-port=40411 --cache-xml-file="cache-server1.xml" >> --locators="localhost[10334]" >> >> I then add a new region with: >> >> create region --name=regionA --type=REPLICATE_PERSISTENT >> >> But after shutting down the cluster with shutdown >> --include-locators=true, when I tried to restart the cluster, I got the >> following error for server1: >> >> Exception in thread "main" org.apache.geode.pdx.PdxInitializationException: >> Could not create pdx registry >> at org.apache.geode.pdx.internal.PeerTypeRegistration.initializ >> e(PeerTypeRegistration.java:209) >> at org.apache.geode.pdx.internal.TypeRegistry.creatingDiskStore >> (TypeRegistry.java:271) >> at org.apache.geode.internal.cache.DiskStoreFactoryImpl.create( >> DiskStoreFactoryImpl.java:152) >> at org.apache.geode.internal.cache.xmlcache.CacheCreation.creat >> eDiskStore(CacheCreation.java:653) >> at org.apache.geode.internal.cache.xmlcache.CacheCreation.initi >> alizePdxDiskStore(CacheCreation.java:644) >> at org.apache.geode.internal.cache.xmlcache.CacheCreation.creat >> e(CacheCreation.java:421) >> at org.apache.geode.internal.cache.xmlcache.CacheXmlParser.crea >> te(CacheXmlParser.java:343) >> at org.apache.geode.internal.cache.GemFireCacheImpl.loadCacheXm >> l(GemFireCacheImpl.java:4487) >> at org.apache.geode.internal.cache.GemFireCacheImpl.initializeD >> eclarativeCache(GemFireCacheImpl.java:1447) >> at org.apache.geode.internal.cache.GemFireCacheImpl.initialize( >> GemFireCacheImpl.java:1247) >> at org.apache.geode.internal.cache.GemFireCacheImpl.basicCreate >> (GemFireCacheImpl.java:798) >> at org.apache.geode.internal.cache.GemFireCacheImpl.create(GemF >> ireCacheImpl.java:783) >> at org.apache.geode.cache.CacheFactory.create(CacheFactory.java:178) >> at org.apache.geode.cache.CacheFactory.create(CacheFactory.java:218) >> at org.apache.geode.distributed.internal.DefaultServerLauncherC >> acheProvider.createCache(DefaultServerLauncherCacheProvider.java:52) >> at org.apache.geode.distributed.ServerLauncher.createCache(Serv >> erLauncher.java:857) >> at org.apache.geode.distributed.ServerLauncher.start(ServerLaun >> cher.java:769) >> at org.apache.geode.distributed.ServerLauncher.run(ServerLaunch >> er.java:696) >> at org.apache.geode.distributed.ServerLauncher.main(ServerLaunc >> her.java:228) >> Caused by: org.apache.geode.cache.RegionExistsException: /PdxTypes >> at org.apache.geode.internal.cache.GemFireCacheImpl.createVMReg >> ion(GemFireCacheImpl.java:3250) >> at org.apache.geode.pdx.internal.PeerTypeRegistration.initializ >> e(PeerTypeRegistration.java:203) >> ... 18 more >> >> >> Any hint on how to resolve this ? >> >> Thanks! >> Li >> > >
