On AIX, Coherence Reports "There is not enough buffer space for the requested socket operation" Error and Data Lost
(Doc ID 1665220.1)
Last updated on OCTOBER 06, 2023
Applies to:Oracle Coherence - Version 184.108.40.206 and later
IBM AIX on POWER Systems (64-bit)
On AIX, coherence cache server cluster stores a large amount of data. When a number of cacheservers are killed, the remaining cache servers would perform data repartitioning. At this time, one or more of the cache servers may throw "java.io.IOException: There is not enough buffer space for the requested socket operation." and the cache server reporting the error would leave and rejoin cluster again, potentially losing data.
This issue occurs even with the OS buffer size set to 8M, which is the largest buffer size AIX supports. Please refer to Operating System Tuning --Socket Buffer Sizes .
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document