[ 
https://issues.apache.org/jira/browse/GEODE-8029?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17093934#comment-17093934
 ] 

Jagadeesh sivasankaran commented on GEODE-8029:
-----------------------------------------------

Server is getting closed when it loads the data from diskstore which is very 
old ( 2 years old drf files). Attached the log file [^server02.log]

 

 

[info 2020/04/27 20:57:57.485 UTC <main> tid=0x1] Recovering oplog#6 
/app/provServerHO2/data/BACKUPgeodeStore_6.drf for disk store geodeStore.

[info 2020/04/27 20:57:58.292 UTC <main> tid=0x1] Recovering oplog#5 
/app/provServerHO2/data/BACKUPgeodeStore_5.drf for disk store geodeStore.

[error 2020/04/27 21:01:58.716 UTC <main> tid=0x1] Cache initialization for 
GemFireCache[id = 847839957; isClosing = false; isShutDownAll = false; created 
= Mon Apr 27 20:54:11 UTC 2020; server = false; copyOnRead = false; lockLease = 
120; lockTimeout = 60] failed because: java.lang.IllegalArgumentException: Too 
large (805306401 expected elements with load factor 0.75)

[info 2020/04/27 21:01:58.743 UTC <main> tid=0x1] GemFireCache[id = 847839957; 
isClosing = true; isShutDownAll = false; created = Mon Apr 27 20:54:11 UTC 
2020; server = false; copyOnRead = false; lockLease = 120; lockTimeout = 60]: 
Now closing.

[info 2020/04/27 21:01:58.792 UTC <main> tid=0x1] Shutting down 
DistributionManager ****.79.149(provServerHO2:9798)<v423>:1024.

[info 2020/04/27 21:01:58.896 UTC <main> tid=0x1] Now closing distribution for 
****.79.149(provServerHO2:9798)<v423>:1024

[info 2020/04/27 21:01:58.897 UTC <main> tid=0x1] Stopping membership services

[info 2020/04/27 21:01:58.901 UTC <Geode Failure Detection Server thread 1> 
tid=0x1f] GMSHealthMonitor server thread exiting

[info 2020/04/27 21:01:58.915 UTC <main> tid=0x1] DistributionManager stopped 
in 123ms.

[info 2020/04/27 21:01:58.916 UTC <main> tid=0x1] Marking DistributionManager 
****.79.149(provServerHO2:9798)<v423>:1024 as closed.

> java.lang.IllegalArgumentException: Too large (805306401 expected elements 
> with load factor 0.75)
> -------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-8029
>                 URL: https://issues.apache.org/jira/browse/GEODE-8029
>             Project: Geode
>          Issue Type: Bug
>          Components: configuration, core, gfsh
>    Affects Versions: 1.9.0
>            Reporter: Jagadeesh sivasankaran
>            Priority: Major
>         Attachments: Screen Shot 2020-04-27 at 12.21.19 PM.png, Screen Shot 
> 2020-04-27 at 12.21.19 PM.png, server02.log
>
>
> we have a cluster of three Locator Geode and three Cache Server running in 
> CentOS servers. Today (April 27) after patching our CENTOS servers , all 
> locator and 2 servers came up , But one Cache server was not starting . here 
> is the Exception details.  Please let me know how to resolve the beloe issue 
> and need any configuration changes to diskstore ? 
>  
>  
> Starting a Geode Server in /app/provServerHO2...
> ....................................................................................................................................................................................................................The
>  Cache Server process terminated unexpectedly with exit status 1. Please 
> refer to the log file in /app/provServerHO2 for full details.
> Exception in thread "main" java.lang.IllegalArgumentException: Too large 
> (805306401 expected elements with load factor 0.75)
> at it.unimi.dsi.fastutil.HashCommon.arraySize(HashCommon.java:222)
> at it.unimi.dsi.fastutil.ints.IntOpenHashSet.add(IntOpenHashSet.java:308)
> at 
> org.apache.geode.internal.cache.DiskStoreImpl$OplogEntryIdSet.add(DiskStoreImpl.java:3474)
> at org.apache.geode.internal.cache.Oplog.readDelEntry(Oplog.java:3007)
> at org.apache.geode.internal.cache.Oplog.recoverDrf(Oplog.java:1500)
> at 
> org.apache.geode.internal.cache.PersistentOplogSet.recoverOplogs(PersistentOplogSet.java:445)
> at 
> org.apache.geode.internal.cache.PersistentOplogSet.recoverRegionsThatAreReady(PersistentOplogSet.java:369)
> at 
> org.apache.geode.internal.cache.DiskStoreImpl.recoverRegionsThatAreReady(DiskStoreImpl.java:2053)
> at 
> org.apache.geode.internal.cache.DiskStoreImpl.initializeIfNeeded(DiskStoreImpl.java:2041)
> security-peer-auth-init=
> at 
> org.apache.geode.internal.cache.DiskStoreImpl.doInitialRecovery(DiskStoreImpl.java:2046)
> at 
> org.apache.geode.internal.cache.DiskStoreFactoryImpl.initializeDiskStore(DiskStoreFactoryImpl.java:184)
> at 
> org.apache.geode.internal.cache.DiskStoreFactoryImpl.create(DiskStoreFactoryImpl.java:150)
> at 
> org.apache.geode.internal.cache.xmlcache.CacheCreation.createDiskStore(CacheCreation.java:794)
> at 
> org.apache.geode.internal.cache.xmlcache.CacheCreation.initializePdxDiskStore(CacheCreation.java:785)
> at 
> org.apache.geode.internal.cache.xmlcache.CacheCreation.create(CacheCreation.java:509)
> at 
> org.apache.geode.internal.cache.xmlcache.CacheXmlParser.create(CacheXmlParser.java:337)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.loadCacheXml(GemFireCacheImpl.java:4272)
> at 
> org.apache.geode.internal.cache.ClusterConfigurationLoader.applyClusterXmlConfiguration(ClusterConfigurationLoader.java:197)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.applyJarAndXmlFromClusterConfig(GemFireCacheImpl.java:1240)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.initialize(GemFireCacheImpl.java:1206)
> at 
> org.apache.geode.internal.cache.InternalCacheBuilder.create(InternalCacheBuilder.java:207)
> at 
> org.apache.geode.internal.cache.InternalCacheBuilder.create(InternalCacheBuilder.java:164)
> at org.apache.geode.cache.CacheFactory.create(CacheFactory.java:139)
> at 
> org.apache.geode.distributed.internal.DefaultServerLauncherCacheProvider.createCache(DefaultServerLauncherCacheProvider.java:52)
> at 
> org.apache.geode.distributed.ServerLauncher.createCache(ServerLauncher.java:869)
> at org.apache.geode.distributed.ServerLauncher.start(ServerLauncher.java:786)
> at org.apache.geode.distributed.ServerLauncher.run(ServerLauncher.java:716)
> at org.apache.geode.distributed.ServerLauncher.main(ServerLauncher.java:236)
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to