on 05-06-2015 10:51 AM
Hi everybody,
Here's my issue : although I grant the monitoring role for my user, i still cannot access to Memory Overview.
As you can see below, I do grant the monitoring role :
I wonder if it's due to monitoring role settings. Please have a look on the default parameters (other tabs are empty):
Thanks for your help.
Hello Vireakpool,
Please check the delivery units (DU) and correct if necessary as per this thread (reply by Hay Bouten). It looks to me (based on your other screen shots) that the DU HANA_ADMIN is not in the system.
You can confirm this by checking under "content" as the SYSTEM user.
Once the DU has been loaded then please assign the required role as suggested by Ning.
Kind Regards,
Amerjit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Amerjit,
I think my XS service doesn't run even I followed this post http://scn.sap.com/thread/3384589
And the xs service is still inactive.
Here is my version : 1.00.80.00.391861 (NewDB100_REL).
If i cannot solve it today, how can remove this xsengine of the service list because I have a red point that mentions "all services not started" and it won't please my hierarchy.
Thanks amerjit.
regards.
Vireakpool
Hello Vireakpool,
1. Have you tried to start the service by <right clicking> on it in studio ?
2. Please upload the XS trace and dev_webdisp files. It's in these files we'll find something that indicates the root cause.
I wouldn't suggest removing the XS from your service list just because it's showing RED. Once we have the required trace files, you'll probably be surprised how quickly many people will jump in and help and no doubt assist you towards a solution.
KR,
Amerjit
Hello Amerjit,
Here is the last message from the dev_webdisp :
[Thr 140677071472384] Mon May 11 14:10:20 2015
[Thr 140677071472384] *** ERROR => no valid destination server available for '!ALL' rc=7 {00022fa5} [http_route.c 3448]
[Thr 140677070944000] *** WARNING => Connection request to localhost:30008 failed (NIECONN_REFUSED)
[Thr 140677070944000] *** ERROR => no valid destination server available for '!J2EE' rc=7 {00012fa7} [http_route.c 3448]
[Thr 140677070944000] *** WARNING => redirect failed request to foreign destination '!ALL' [http_route.c 3472]
[Thr 140677070944000] *** WARNING => original destination was '!J2EE' [http_route.c 3475]
[Thr 140677070944000] *** WARNING => Connection request to localhost:30008 failed (NIECONN_REFUSED)
[Thr 140677070944000] *** ERROR => no valid destination server available for '!ALL' rc=7 {00012fa7} [http_route.c 3448]
[Thr 140677070944000] *** WARNING => redirect failed request to foreign destination '!ALL' [http_route.c 3472]
[Thr 140677070944000] *** WARNING => original destination was '!ALL' [http_route.c 3475]
[Thr 140677070944000] *** WARNING => Connection request to localhost:30008 failed (NIECONN_REFUSED)
[Thr 140677070944000] *** ERROR => no valid destination server available for '!ALL' rc=7 {00012fa7} [http_route.c 3448]
And here the XS trace.
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 31961088b (30.48mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4015912b (3.82mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:23.381120 e Memory ReportMemoryProblems.cpp(00733) : OUT OF MEMORY occurred.
Failed to allocate 134217728 byte.
Current callstack:
1: 0x00007f9e722f08ab in shmget+0xd7 at SharedMemoryProxy.cpp:181 (libhdbbasis.so)
2: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
3: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
4: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
5: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
6: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
7: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
8: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
9: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
10: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
11: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
12: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
13: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
14: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
15: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
16: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
17: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
18: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
19: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
20: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
Memory consumption information of last failing ProvideMemory, PM-INX=2735:
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598616291, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815207407, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752593, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1390014736, UA=0, U=592026270, FSL=0
Total allocated memory= 22135762944b (20.61gb)
Total used memory = 17484744656b (16.28gb)
Sum AB = 12940861712
Sum Used = 8289843424
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 592026270b (564.59mb)
2: Pool 355011544b (338.56mb)
3: Pool/malloc 229307288b (218.68mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 31961088b (30.48mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 31961088b (30.48mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4015912b (3.82mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:23.525877 e Memory ptl_shm.cpp(00472) : ShmSystem::create (size=134217728) - Cannot allocate memory
[5875]{-1}[-1/-1] 2015-05-11 14:03:23.525942 i Memory ptl_shm.cpp(00644) : ShmSystem: retry attach 10/16
[5875]{-1}[-1/-1] 2015-05-11 14:03:23.716263 w ResMan ResourceContainer.cpp(01300) : Information about shrink at 11.05.2015 14:03:16 000 Mon:
Reason for shrink: Reserve Shared Memory 134217728
ShrinkCaller
1: 0x00007f9e72316888 in ResourceManager::StackFrames::fillCallstack()+0x64 at ResourceContainer.cpp:596 (libhdbbasis.so)
2: 0x00007f9e723169d6 in ResourceManager::ShrinkInformation::updateShrinkInformation(char const*, unsigned long)+0x62 at ResourceContainer.cpp:1220 (libhdbbasis.so)
3: 0x00007f9e7230ac38 in ResourceManager::reportShrink(ResourceManager::ShrinkInformation&, char const*, unsigned long)+0x64 at ResourceContainer.cpp:1299 (libhdbbasis.so)
4: 0x00007f9e72310ff5 in ResourceManager::ResourceContainerImpl::shrink(unsigned long, unsigned long, char const*, unsigned long, unsigned long&, bool)+0x5e1 at ResourceContainer.cpp:3404 (libhdbbasis.so)
5: 0x00007f9e7231a6b4 in ResourceManager::ResourceContainerImpl::compactMemory(MemoryManager::MemoryCompactor::CompactionInfoBlock&, unsigned long, unsigned long, char const*, unsigned long)+0x50 at ResourceContainer.cpp:2465 (libhdbbasis.so)
6: 0x00007f9e722a9952 in MemoryManager::CompactionThread::compactCompactors(unsigned long, unsigned long, unsigned long&, MemoryManager::CompactionTasks*, char const*, unsigned long)+0x5c0 at CompactionTrigger.cpp:515 (libhdbbasis.so)
7: 0x00007f9e722aa6ee in MemoryManager::CompactionThread::doCompaction(unsigned long, unsigned long, bool, bool, char const*, int, char const*, unsigned long)+0x6fa at CompactionTrigger.cpp:619 (libhdbbasis.so)
8: 0x00007f9e722bbfee in MemoryManager::GlobalMemoryHandler::callCompaction(MemoryManager::ProcessSlot&, unsigned long, unsigned long, MemoryManager::RequestorInfo const&, unsigned long, MemoryManager::AllocatorConfigurationSPI&, char const*, unsigned long)+0x26a at GlobalMemoryHandler.cpp:4068 (libhdbbasis.so)
9: 0x00007f9e722bca4c in MemoryManager::GlobalMemoryHandler::requestCompactions(MemoryManager::RequestorInfo const&, bool, MemoryManager::PMInfo&, char const*, unsigned long)+0x138 at GlobalMemoryHandler.cpp:3850 (libhdbbasis.so)
10: 0x00007f9e722bdd08 in MemoryManager::GlobalMemoryHandler::pmInterProcessProvideMemory(MemoryManager::PMInfo&, MemoryManager::RequestorInfo const&, char const*, unsigned long)+0x1c4 at GlobalMemoryHandler.cpp:4900 (libhdbbasis.so)
11: 0x00007f9e722be54d in MemoryManager::GlobalMemoryHandler::provideMemory(unsigned long, unsigned long, bool, MemoryManager::AllocatorConfigurationSPI&, bool, char const*, unsigned long)+0x639 at GlobalMemoryHandler.cpp:3297 (libhdbbasis.so)
12: 0x00007f9e722bf030 in MemoryManager::GlobalMemoryHandler::reserveSharedMemorySizeInternal(unsigned long, unsigned long, char const*, unsigned long)+0xb0 at GlobalMemoryHandler.cpp:4477 (libhdbbasis.so)
13: 0x00007f9e722f081f in shmget+0x4b at SharedMemoryProxy.cpp:139 (libhdbbasis.so)
14: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
15: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
16: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
17: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
18: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
19: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
20: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
21: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
22: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
23: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
24: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
25: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
26: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
27: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
28: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
29: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
30: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
31: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
32: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598616291, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815207407, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752593, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1477922816, UA=0, U=592026270, FSL=0
Total allocated memory= 22223671024b (20.69gb)
Total used memory = 17484744656b (16.28gb)
Sum AB = 13028769792
Sum Used = 8289843424
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 592026270b (564.59mb)
2: Pool 355011544b (338.56mb)
3: Pool/malloc 229307288b (218.68mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 31961088b (30.48mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 31961088b (30.48mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4015912b (3.82mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:23.900308 e Memory ReportMemoryProblems.cpp(00733) : OUT OF MEMORY occurred.
Failed to allocate 134217728 byte.
Current callstack:
1: 0x00007f9e722f08ab in shmget+0xd7 at SharedMemoryProxy.cpp:181 (libhdbbasis.so)
2: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
3: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
4: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
5: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
6: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
7: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
8: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
9: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
10: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
11: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
12: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
13: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
14: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
15: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
16: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
17: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
18: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
19: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
20: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
Memory consumption information of last failing ProvideMemory, PM-INX=2739:
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598616291, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815207407, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752593, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1390014736, UA=0, U=592026270, FSL=0
Total allocated memory= 22135762944b (20.61gb)
Total used memory = 17484744656b (16.28gb)
Sum AB = 12940861712
Sum Used = 8289843424
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 592026270b (564.59mb)
2: Pool 355011544b (338.56mb)
3: Pool/malloc 229307288b (218.68mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 31961088b (30.48mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 31961088b (30.48mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4015912b (3.82mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:24.045937 e Memory ptl_shm.cpp(00472) : ShmSystem::create (size=134217728) - Cannot allocate memory
[5875]{-1}[-1/-1] 2015-05-11 14:03:24.046069 i Memory ptl_shm.cpp(00644) : ShmSystem: retry attach 11/16
[5875]{-1}[-1/-1] 2015-05-11 14:03:24.230812 w ResMan ResourceContainer.cpp(01300) : Information about shrink at 11.05.2015 14:03:16 000 Mon:
Reason for shrink: Reserve Shared Memory 134217728
ShrinkCaller
1: 0x00007f9e72316888 in ResourceManager::StackFrames::fillCallstack()+0x64 at ResourceContainer.cpp:596 (libhdbbasis.so)
2: 0x00007f9e723169d6 in ResourceManager::ShrinkInformation::updateShrinkInformation(char const*, unsigned long)+0x62 at ResourceContainer.cpp:1220 (libhdbbasis.so)
3: 0x00007f9e7230ac38 in ResourceManager::reportShrink(ResourceManager::ShrinkInformation&, char const*, unsigned long)+0x64 at ResourceContainer.cpp:1299 (libhdbbasis.so)
4: 0x00007f9e72310ff5 in ResourceManager::ResourceContainerImpl::shrink(unsigned long, unsigned long, char const*, unsigned long, unsigned long&, bool)+0x5e1 at ResourceContainer.cpp:3404 (libhdbbasis.so)
5: 0x00007f9e7231a6b4 in ResourceManager::ResourceContainerImpl::compactMemory(MemoryManager::MemoryCompactor::CompactionInfoBlock&, unsigned long, unsigned long, char const*, unsigned long)+0x50 at ResourceContainer.cpp:2465 (libhdbbasis.so)
6: 0x00007f9e722a9952 in MemoryManager::CompactionThread::compactCompactors(unsigned long, unsigned long, unsigned long&, MemoryManager::CompactionTasks*, char const*, unsigned long)+0x5c0 at CompactionTrigger.cpp:515 (libhdbbasis.so)
7: 0x00007f9e722aa6ee in MemoryManager::CompactionThread::doCompaction(unsigned long, unsigned long, bool, bool, char const*, int, char const*, unsigned long)+0x6fa at CompactionTrigger.cpp:619 (libhdbbasis.so)
8: 0x00007f9e722bbfee in MemoryManager::GlobalMemoryHandler::callCompaction(MemoryManager::ProcessSlot&, unsigned long, unsigned long, MemoryManager::RequestorInfo const&, unsigned long, MemoryManager::AllocatorConfigurationSPI&, char const*, unsigned long)+0x26a at GlobalMemoryHandler.cpp:4068 (libhdbbasis.so)
9: 0x00007f9e722bca4c in MemoryManager::GlobalMemoryHandler::requestCompactions(MemoryManager::RequestorInfo const&, bool, MemoryManager::PMInfo&, char const*, unsigned long)+0x138 at GlobalMemoryHandler.cpp:3850 (libhdbbasis.so)
10: 0x00007f9e722bdd08 in MemoryManager::GlobalMemoryHandler::pmInterProcessProvideMemory(MemoryManager::PMInfo&, MemoryManager::RequestorInfo const&, char const*, unsigned long)+0x1c4 at GlobalMemoryHandler.cpp:4900 (libhdbbasis.so)
11: 0x00007f9e722be54d in MemoryManager::GlobalMemoryHandler::provideMemory(unsigned long, unsigned long, bool, MemoryManager::AllocatorConfigurationSPI&, bool, char const*, unsigned long)+0x639 at GlobalMemoryHandler.cpp:3297 (libhdbbasis.so)
12: 0x00007f9e722bf030 in MemoryManager::GlobalMemoryHandler::reserveSharedMemorySizeInternal(unsigned long, unsigned long, char const*, unsigned long)+0xb0 at GlobalMemoryHandler.cpp:4477 (libhdbbasis.so)
13: 0x00007f9e722f081f in shmget+0x4b at SharedMemoryProxy.cpp:139 (libhdbbasis.so)
14: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
15: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
16: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
17: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
18: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
19: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
20: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
21: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
22: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
23: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
24: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
25: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
26: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
27: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
28: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
29: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
30: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
31: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
32: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598616291, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815207407, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752593, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1477922816, UA=0, U=592026270, FSL=0
Total allocated memory= 22223671024b (20.69gb)
Total used memory = 17484744656b (16.28gb)
Sum AB = 13028769792
Sum Used = 8289843424
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 592026270b (564.59mb)
2: Pool 355011544b (338.56mb)
3: Pool/malloc 229307288b (218.68mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 31961088b (30.48mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 31961088b (30.48mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4015912b (3.82mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:24.422667 e Memory ReportMemoryProblems.cpp(00733) : OUT OF MEMORY occurred.
Failed to allocate 134217728 byte.
Current callstack:
1: 0x00007f9e722f08ab in shmget+0xd7 at SharedMemoryProxy.cpp:181 (libhdbbasis.so)
2: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
3: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
4: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
5: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
6: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
7: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
8: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
9: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
10: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
11: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
12: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
13: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
14: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
15: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
16: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
17: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
18: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
19: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
20: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
Memory consumption information of last failing ProvideMemory, PM-INX=2743:
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598616291, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815207407, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752593, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1390014736, UA=0, U=592026270, FSL=0
Total allocated memory= 22135762944b (20.61gb)
Total used memory = 17484744656b (16.28gb)
Sum AB = 12940861712
Sum Used = 8289843424
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 592026270b (564.59mb)
2: Pool 355011544b (338.56mb)
3: Pool/malloc 229307288b (218.68mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 31961088b (30.48mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 31961088b (30.48mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4015912b (3.82mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:24.568201 e Memory ptl_shm.cpp(00472) : ShmSystem::create (size=134217728) - Cannot allocate memory
[5875]{-1}[-1/-1] 2015-05-11 14:03:24.568317 i Memory ptl_shm.cpp(00644) : ShmSystem: retry attach 12/16
[5875]{-1}[-1/-1] 2015-05-11 14:03:24.733444 w ResMan ResourceContainer.cpp(01300) : Information about shrink at 11.05.2015 14:03:16 000 Mon:
Reason for shrink: Reserve Shared Memory 134217728
ShrinkCaller
1: 0x00007f9e72316888 in ResourceManager::StackFrames::fillCallstack()+0x64 at ResourceContainer.cpp:596 (libhdbbasis.so)
2: 0x00007f9e723169d6 in ResourceManager::ShrinkInformation::updateShrinkInformation(char const*, unsigned long)+0x62 at ResourceContainer.cpp:1220 (libhdbbasis.so)
3: 0x00007f9e7230ac38 in ResourceManager::reportShrink(ResourceManager::ShrinkInformation&, char const*, unsigned long)+0x64 at ResourceContainer.cpp:1299 (libhdbbasis.so)
4: 0x00007f9e72310ff5 in ResourceManager::ResourceContainerImpl::shrink(unsigned long, unsigned long, char const*, unsigned long, unsigned long&, bool)+0x5e1 at ResourceContainer.cpp:3404 (libhdbbasis.so)
5: 0x00007f9e7231a6b4 in ResourceManager::ResourceContainerImpl::compactMemory(MemoryManager::MemoryCompactor::CompactionInfoBlock&, unsigned long, unsigned long, char const*, unsigned long)+0x50 at ResourceContainer.cpp:2465 (libhdbbasis.so)
6: 0x00007f9e722a9952 in MemoryManager::CompactionThread::compactCompactors(unsigned long, unsigned long, unsigned long&, MemoryManager::CompactionTasks*, char const*, unsigned long)+0x5c0 at CompactionTrigger.cpp:515 (libhdbbasis.so)
7: 0x00007f9e722aa6ee in MemoryManager::CompactionThread::doCompaction(unsigned long, unsigned long, bool, bool, char const*, int, char const*, unsigned long)+0x6fa at CompactionTrigger.cpp:619 (libhdbbasis.so)
8: 0x00007f9e722bbfee in MemoryManager::GlobalMemoryHandler::callCompaction(MemoryManager::ProcessSlot&, unsigned long, unsigned long, MemoryManager::RequestorInfo const&, unsigned long, MemoryManager::AllocatorConfigurationSPI&, char const*, unsigned long)+0x26a at GlobalMemoryHandler.cpp:4068 (libhdbbasis.so)
9: 0x00007f9e722bca4c in MemoryManager::GlobalMemoryHandler::requestCompactions(MemoryManager::RequestorInfo const&, bool, MemoryManager::PMInfo&, char const*, unsigned long)+0x138 at GlobalMemoryHandler.cpp:3850 (libhdbbasis.so)
10: 0x00007f9e722bdd08 in MemoryManager::GlobalMemoryHandler::pmInterProcessProvideMemory(MemoryManager::PMInfo&, MemoryManager::RequestorInfo const&, char const*, unsigned long)+0x1c4 at GlobalMemoryHandler.cpp:4900 (libhdbbasis.so)
11: 0x00007f9e722be54d in MemoryManager::GlobalMemoryHandler::provideMemory(unsigned long, unsigned long, bool, MemoryManager::AllocatorConfigurationSPI&, bool, char const*, unsigned long)+0x639 at GlobalMemoryHandler.cpp:3297 (libhdbbasis.so)
12: 0x00007f9e722bf030 in MemoryManager::GlobalMemoryHandler::reserveSharedMemorySizeInternal(unsigned long, unsigned long, char const*, unsigned long)+0xb0 at GlobalMemoryHandler.cpp:4477 (libhdbbasis.so)
13: 0x00007f9e722f081f in shmget+0x4b at SharedMemoryProxy.cpp:139 (libhdbbasis.so)
14: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
15: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
16: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
17: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
18: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
19: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
20: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
21: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
22: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
23: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
24: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
25: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
26: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
27: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
28: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
29: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
30: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
31: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
32: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598616291, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815207407, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752593, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1477922816, UA=0, U=592026270, FSL=0
Total allocated memory= 22223671024b (20.69gb)
Total used memory = 17484744656b (16.28gb)
Sum AB = 13028769792
Sum Used = 8289843424
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 592026270b (564.59mb)
2: Pool 355011544b (338.56mb)
3: Pool/malloc 229307288b (218.68mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 31961088b (30.48mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 31961088b (30.48mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4015912b (3.82mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:24.942824 e Memory ReportMemoryProblems.cpp(00733) : OUT OF MEMORY occurred.
Failed to allocate 134217728 byte.
Current callstack:
1: 0x00007f9e722f08ab in shmget+0xd7 at SharedMemoryProxy.cpp:181 (libhdbbasis.so)
2: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
3: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
4: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
5: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
6: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
7: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
8: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
9: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
10: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
11: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
12: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
13: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
14: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
15: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
16: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
17: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
18: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
19: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
20: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
Memory consumption information of last failing ProvideMemory, PM-INX=2747:
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598616291, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815207407, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752593, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1390014736, UA=0, U=592026270, FSL=0
Total allocated memory= 22135762944b (20.61gb)
Total used memory = 17484744656b (16.28gb)
Sum AB = 12940861712
Sum Used = 8289843424
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 592026270b (564.59mb)
2: Pool 355011544b (338.56mb)
3: Pool/malloc 229307288b (218.68mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 31961088b (30.48mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 31961088b (30.48mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4015912b (3.82mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:25.089628 e Memory ptl_shm.cpp(00472) : ShmSystem::create (size=134217728) - Cannot allocate memory
[5875]{-1}[-1/-1] 2015-05-11 14:03:25.089696 i Memory ptl_shm.cpp(00644) : ShmSystem: retry attach 13/16
[5875]{-1}[-1/-1] 2015-05-11 14:03:25.256473 w ResMan ResourceContainer.cpp(01300) : Information about shrink at 11.05.2015 14:03:16 000 Mon:
Reason for shrink: Reserve Shared Memory 134217728
ShrinkCaller
1: 0x00007f9e72316888 in ResourceManager::StackFrames::fillCallstack()+0x64 at ResourceContainer.cpp:596 (libhdbbasis.so)
2: 0x00007f9e723169d6 in ResourceManager::ShrinkInformation::updateShrinkInformation(char const*, unsigned long)+0x62 at ResourceContainer.cpp:1220 (libhdbbasis.so)
3: 0x00007f9e7230ac38 in ResourceManager::reportShrink(ResourceManager::ShrinkInformation&, char const*, unsigned long)+0x64 at ResourceContainer.cpp:1299 (libhdbbasis.so)
4: 0x00007f9e72310ff5 in ResourceManager::ResourceContainerImpl::shrink(unsigned long, unsigned long, char const*, unsigned long, unsigned long&, bool)+0x5e1 at ResourceContainer.cpp:3404 (libhdbbasis.so)
5: 0x00007f9e7231a6b4 in ResourceManager::ResourceContainerImpl::compactMemory(MemoryManager::MemoryCompactor::CompactionInfoBlock&, unsigned long, unsigned long, char const*, unsigned long)+0x50 at ResourceContainer.cpp:2465 (libhdbbasis.so)
6: 0x00007f9e722a9952 in MemoryManager::CompactionThread::compactCompactors(unsigned long, unsigned long, unsigned long&, MemoryManager::CompactionTasks*, char const*, unsigned long)+0x5c0 at CompactionTrigger.cpp:515 (libhdbbasis.so)
7: 0x00007f9e722aa6ee in MemoryManager::CompactionThread::doCompaction(unsigned long, unsigned long, bool, bool, char const*, int, char const*, unsigned long)+0x6fa at CompactionTrigger.cpp:619 (libhdbbasis.so)
8: 0x00007f9e722bbfee in MemoryManager::GlobalMemoryHandler::callCompaction(MemoryManager::ProcessSlot&, unsigned long, unsigned long, MemoryManager::RequestorInfo const&, unsigned long, MemoryManager::AllocatorConfigurationSPI&, char const*, unsigned long)+0x26a at GlobalMemoryHandler.cpp:4068 (libhdbbasis.so)
9: 0x00007f9e722bca4c in MemoryManager::GlobalMemoryHandler::requestCompactions(MemoryManager::RequestorInfo const&, bool, MemoryManager::PMInfo&, char const*, unsigned long)+0x138 at GlobalMemoryHandler.cpp:3850 (libhdbbasis.so)
10: 0x00007f9e722bdd08 in MemoryManager::GlobalMemoryHandler::pmInterProcessProvideMemory(MemoryManager::PMInfo&, MemoryManager::RequestorInfo const&, char const*, unsigned long)+0x1c4 at GlobalMemoryHandler.cpp:4900 (libhdbbasis.so)
11: 0x00007f9e722be54d in MemoryManager::GlobalMemoryHandler::provideMemory(unsigned long, unsigned long, bool, MemoryManager::AllocatorConfigurationSPI&, bool, char const*, unsigned long)+0x639 at GlobalMemoryHandler.cpp:3297 (libhdbbasis.so)
12: 0x00007f9e722bf030 in MemoryManager::GlobalMemoryHandler::reserveSharedMemorySizeInternal(unsigned long, unsigned long, char const*, unsigned long)+0xb0 at GlobalMemoryHandler.cpp:4477 (libhdbbasis.so)
13: 0x00007f9e722f081f in shmget+0x4b at SharedMemoryProxy.cpp:139 (libhdbbasis.so)
14: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
15: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
16: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
17: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
18: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
19: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
20: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
21: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
22: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
23: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
24: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
25: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
26: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
27: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
28: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
29: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
30: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
31: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
32: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598616291, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815208175, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752593, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1477922816, UA=0, U=592026270, FSL=0
Total allocated memory= 22223671024b (20.69gb)
Total used memory = 17484745424b (16.28gb)
Sum AB = 13028769792
Sum Used = 8289844192
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 592026270b (564.59mb)
2: Pool 355011544b (338.56mb)
3: Pool/malloc 229307288b (218.68mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 31961088b (30.48mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 31961088b (30.48mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4015912b (3.82mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:25.465457 e Memory ReportMemoryProblems.cpp(00733) : OUT OF MEMORY occurred.
Failed to allocate 134217728 byte.
Current callstack:
1: 0x00007f9e722f08ab in shmget+0xd7 at SharedMemoryProxy.cpp:181 (libhdbbasis.so)
2: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
3: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
4: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
5: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
6: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
7: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
8: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
9: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
10: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
11: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
12: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
13: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
14: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
15: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
16: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
17: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
18: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
19: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
20: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
Memory consumption information of last failing ProvideMemory, PM-INX=2749:
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598623763, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815208175, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752593, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1390014736, UA=0, U=592026270, FSL=0
Total allocated memory= 22135762944b (20.61gb)
Total used memory = 17484752896b (16.28gb)
Sum AB = 12940861712
Sum Used = 8289851664
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 592026270b (564.59mb)
2: Pool 355011544b (338.56mb)
3: Pool/malloc 229307288b (218.68mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 31961088b (30.48mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90257464b (86.07mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 31961088b (30.48mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4015912b (3.82mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:25.614224 e Memory ptl_shm.cpp(00472) : ShmSystem::create (size=134217728) - Cannot allocate memory
[5875]{-1}[-1/-1] 2015-05-11 14:03:25.614296 i Memory ptl_shm.cpp(00644) : ShmSystem: retry attach 14/16
[5875]{-1}[-1/-1] 2015-05-11 14:03:25.827888 w ResMan ResourceContainer.cpp(01300) : Information about shrink at 11.05.2015 14:03:16 000 Mon:
Reason for shrink: Reserve Shared Memory 134217728
ShrinkCaller
1: 0x00007f9e72316888 in ResourceManager::StackFrames::fillCallstack()+0x64 at ResourceContainer.cpp:596 (libhdbbasis.so)
2: 0x00007f9e723169d6 in ResourceManager::ShrinkInformation::updateShrinkInformation(char const*, unsigned long)+0x62 at ResourceContainer.cpp:1220 (libhdbbasis.so)
3: 0x00007f9e7230ac38 in ResourceManager::reportShrink(ResourceManager::ShrinkInformation&, char const*, unsigned long)+0x64 at ResourceContainer.cpp:1299 (libhdbbasis.so)
4: 0x00007f9e72310ff5 in ResourceManager::ResourceContainerImpl::shrink(unsigned long, unsigned long, char const*, unsigned long, unsigned long&, bool)+0x5e1 at ResourceContainer.cpp:3404 (libhdbbasis.so)
5: 0x00007f9e7231a6b4 in ResourceManager::ResourceContainerImpl::compactMemory(MemoryManager::MemoryCompactor::CompactionInfoBlock&, unsigned long, unsigned long, char const*, unsigned long)+0x50 at ResourceContainer.cpp:2465 (libhdbbasis.so)
6: 0x00007f9e722a9952 in MemoryManager::CompactionThread::compactCompactors(unsigned long, unsigned long, unsigned long&, MemoryManager::CompactionTasks*, char const*, unsigned long)+0x5c0 at CompactionTrigger.cpp:515 (libhdbbasis.so)
7: 0x00007f9e722aa6ee in MemoryManager::CompactionThread::doCompaction(unsigned long, unsigned long, bool, bool, char const*, int, char const*, unsigned long)+0x6fa at CompactionTrigger.cpp:619 (libhdbbasis.so)
8: 0x00007f9e722bbfee in MemoryManager::GlobalMemoryHandler::callCompaction(MemoryManager::ProcessSlot&, unsigned long, unsigned long, MemoryManager::RequestorInfo const&, unsigned long, MemoryManager::AllocatorConfigurationSPI&, char const*, unsigned long)+0x26a at GlobalMemoryHandler.cpp:4068 (libhdbbasis.so)
9: 0x00007f9e722bca4c in MemoryManager::GlobalMemoryHandler::requestCompactions(MemoryManager::RequestorInfo const&, bool, MemoryManager::PMInfo&, char const*, unsigned long)+0x138 at GlobalMemoryHandler.cpp:3850 (libhdbbasis.so)
10: 0x00007f9e722bdd08 in MemoryManager::GlobalMemoryHandler::pmInterProcessProvideMemory(MemoryManager::PMInfo&, MemoryManager::RequestorInfo const&, char const*, unsigned long)+0x1c4 at GlobalMemoryHandler.cpp:4900 (libhdbbasis.so)
11: 0x00007f9e722be54d in MemoryManager::GlobalMemoryHandler::provideMemory(unsigned long, unsigned long, bool, MemoryManager::AllocatorConfigurationSPI&, bool, char const*, unsigned long)+0x639 at GlobalMemoryHandler.cpp:3297 (libhdbbasis.so)
12: 0x00007f9e722bf030 in MemoryManager::GlobalMemoryHandler::reserveSharedMemorySizeInternal(unsigned long, unsigned long, char const*, unsigned long)+0xb0 at GlobalMemoryHandler.cpp:4477 (libhdbbasis.so)
13: 0x00007f9e722f081f in shmget+0x4b at SharedMemoryProxy.cpp:139 (libhdbbasis.so)
14: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
15: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
16: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
17: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
18: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
19: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
20: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
21: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
22: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
23: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
24: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
25: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
26: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
27: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
28: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
29: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
30: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
31: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
32: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598616339, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815207407, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752577, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1479172096, UA=0, U=592026270, FSL=0
Total allocated memory= 22224920304b (20.69gb)
Total used memory = 17484744688b (16.28gb)
Sum AB = 13030019072
Sum Used = 8289843456
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 593253030b (565.76mb)
2: Pool 355054560b (338.60mb)
3: Pool/malloc 229320576b (218.69mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90265696b (86.08mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 33144832b (31.60mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90265696b (86.08mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 33144832b (31.60mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4045512b (3.85mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:26.003076 e Memory ReportMemoryProblems.cpp(00733) : OUT OF MEMORY occurred.
Failed to allocate 134217728 byte.
Current callstack:
1: 0x00007f9e722f08ab in shmget+0xd7 at SharedMemoryProxy.cpp:181 (libhdbbasis.so)
2: 0x00007f9e723226c1 in RowSegment::ShmSystem::create(unsigned long)+0x30 at ptl_shm.cpp:146 (libhdbbasis.so)
3: 0x00007f9e72322a46 in RowSegment::ShmSystem::getAttachableAddr(int)+0x22 at ptl_shm.cpp:677 (libhdbbasis.so)
4: 0x00007f9e72322db0 in RowSegment::ShmSystem::aligned_attach_2(int, int, bool)+0x50 at ptl_shm.cpp:607 (libhdbbasis.so)
5: 0x00007f9e7232326a in RowSegment::ShmSystem::attach(int, int, bool)+0x26 at ptl_shm.cpp:321 (libhdbbasis.so)
6: 0x00007f9e654d24d8 in ptime::ptl::ShmSystem::attach(int, int, bool)+0x14 at ptl_shm.h:37 (libhdbrskernel.so)
7: 0x00007f9e654d1113 in ptime::SmAnchor::attach(bool, int)+0x20 at SmAnchor.cc:200 (libhdbrskernel.so)
8: 0x00007f9e654d1806 in ptime::SmAnchor::init(bool)+0xb2 at SmAnchor.cc:153 (libhdbrskernel.so)
9: 0x00007f9e650309e8 in ptime::Master::prepare_recovery_memorydb()+0x64 at ptime_master_start.cc:349 (libhdbrskernel.so)
10: 0x00007f9e65033205 in ptime::Master::startup(bool, bool, char const*, bool)+0x111 at ptime_master_start.cc:142 (libhdbrskernel.so)
11: 0x00007f9e65134eff in ptime::DriverManager::ptimeStart(bool, bool, bool, bool, char const*, bool, bool)+0x5b at DriverManager.cc:813 (libhdbrskernel.so)
12: 0x00007f9e6502d147 in ptime::PTimeFactory::startMaster(NameServer::ServiceStartInfo&)+0x1ce3 at ptime_factory.cc:411 (libhdbrskernel.so)
13: 0x00007f9e6502dd3f in ptime::PTimeFactory::startup(NameServer::ServiceStartInfo&)+0x3b at ptime_factory.cc:82 (libhdbrskernel.so)
14: 0x00007f9e7c1141f0 in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*)+0x1f0 at PersistenceController.cpp:522 (libhdblogger.so)
15: 0x000000000045dafc in TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x848 at TREXIndexServer.cpp:664 (hdbxsengine)
16: 0x0000000000492168 in TRexAPI::AssignThread::run(void*)+0x34 at TREXIndexServer.cpp:409 (hdbxsengine)
17: 0x00007f9e7ccb4132 in TrexThreads::PoolThread::run()+0x850 at PoolThread.cpp:265 (libhdbbasement.so)
18: 0x00007f9e7ccb5c98 in TrexThreads::PoolThread::run(void*&)+0x14 at PoolThread.cpp:124 (libhdbbasement.so)
19: 0x00007f9e721e21ef in Execution::Thread::staticMainImp(void**)+0x98b at Thread.cpp:475 (libhdbbasis.so)
20: 0x00007f9e721e273d in Execution::Thread::staticMain(void*)+0x39 at Thread.cpp:545 (libhdbbasis.so)
Memory consumption information of last failing ProvideMemory, PM-INX=2755:
IPMM short info:
GLOBAL_ALLOCATION_LIMIT (GAL) = 22001545216b (20.49gb), SHARED_MEMORY = 1340452592b (1.24gb), CODE_SIZE = 7854448640b (7.31gb)
PID=24566 (hdbnameserver), PAL=22135762944, AB=2278735872, UA=0, U=1598616339, FSL=0
PID=24778 (hdbcompileserve), PAL=22135762944, AB=998502400, UA=0, U=361146533, FSL=0
PID=24775 (hdbpreprocessor), PAL=22135762944, AB=997679104, UA=0, U=310094330, FSL=0
PID=24816 (hdbstatisticsse), PAL=5368709120, AB=3713380352, UA=0, U=2815207407, FSL=0
PID=24813 (hdbindexserver), PAL=22135762944, AB=3562549248, UA=0, U=2612752577, FSL=0
PID=5856 (hdbxsengine), PAL=22135762944, AB=1390014736, UA=0, U=593253030, FSL=0
Total allocated memory= 22135762944b (20.61gb)
Total used memory = 17485971448b (16.28gb)
Sum AB = 12940861712
Sum Used = 8291070216
Heap memory fragmentation: 21% (this value may be high if defragmentation does not help solving the current memory request)
Top allocators (ordered descending by inclusive_size_in_use).
1: / 593253030b (565.76mb)
2: Pool 355054560b (338.60mb)
3: Pool/malloc 229320576b (218.69mb)
4: AllocateOnlyAllocator-unlimited 204900440b (195.40mb)
5: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
6: Pool/malloc/libhdbbasement.so 90265696b (86.08mb)
7: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
9: Pool/L 42897136b (40.90mb)
10: Pool/L/llang 42896432b (40.90mb)
11: Pool/L/llang/Context 42894320b (40.90mb)
12: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
13: Pool/ResourceContainer 33742392b (32.17mb)
14: StackAllocator 33144832b (31.60mb)
15: Pool/PersistenceManager 23357968b (22.27mb)
16: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
17: Pool/PersistenceManager/Savepoint 16782080b (16mb)
18: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
19: Pool/TransactionManager 12583232b (12mb)
20: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
Top allocators (ordered descending by exclusive_size_in_use).
1: Pool/malloc/libhdbexpression.so 90559904b (86.36mb)
2: Pool/malloc/libhdbbasement.so 90265696b (86.08mb)
3: AllocateOnlyAllocator-unlimited/ReserveForUndoAndCleanupExec 84029440b (80.13mb)
4: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanup 84029440b (80.13mb)
5: Pool/malloc/libhdbrskernel.so 37115288b (35.39mb)
6: Pool/ResourceContainer 33742392b (32.17mb)
7: StackAllocator 33144832b (31.60mb)
8: AllocateOnlyAllocator-unlimited/ReserveForOnlineCleanupSmall 16789504b (16.01mb)
9: Pool/PersistenceManager/Savepoint/Page 16781312b (16mb)
10: Pool/TransactionManager 12583232b (12mb)
11: AllocateOnlyAllocator-unlimited/FLA-UL<3145728,1>/MemoryMapLevel2Blocks 12582912b (12mb)
12: Pool/malloc/libhdbljitbase.so 7533512b (7.18mb)
13: Pool/PersistenceManager/PageIO/FreeBlockManager 6422952b (6.12mb)
14: Pool/L/llang/Context/dcx/Globals/Strings 5712264b (5.44mb)
15: Pool/L/llang/Context/sp/Globals/Strings 5674904b (5.41mb)
16: Pool/L/llang/Context/dcx/Globals/ClassLibrary 5294544b (5.04mb)
17: Pool/L/llang/Context/sp/Globals/ClassLibrary 5270352b (5.02mb)
18: Pool/Statistics 4045512b (3.85mb)
19: AllocateOnlyAllocator-unlimited/ReserveNestedForUndoAndCleanupFile 3280896b (3.12mb)
20: AllocateOnlyAllocator-unlimited/ReserveMainForUndoAndCleanupFile 3280896b (3.12mb)
[5875]{-1}[-1/-1] 2015-05-11 14:03:26.161979 e Memory ptl_shm.cpp(00472) : ShmSystem::create (size=134217728) - Cannot allocate memory
[5875]{-1}[-1/-1] 2015-05-11 14:03:26.162723 f PersistenceLayer PersistenceController.cpp(00604) : startup failed exception 1: no.71001798 (ptime/common/ptl/ptl_shm.h:38)
ShmSystem::create (size=134217728) - Cannot allocate memory
NO exception throw location recorded. Stack generation suppressed.
[5875]{-1}[-1/-1] 2015-05-11 14:03:26.162973 e assign TREXIndexServer.cpp(00691) : assign failed with persistence startup error. exception 1: no.71001798 (ptime/common/ptl/ptl_shm.h:38)
ShmSystem::create (size=134217728) - Cannot allocate memory
NO exception throw location recorded. Stack generation suppressed.
stopping service...
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.170550 i Service_Shutdown TrexService.cpp(05738) : Preparing for shutting service down
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.172218 i assign TREXIndexServer.cpp(02622) : unassign from volume 3
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.172262 i Service_Shutdown TREXIndexServer.cpp(02625) : Preparing to shutdown
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.174143 i Service_Shutdown TREXIndexServer.cpp(02653) : Stopping LOBGarbageCollectorThread
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.174161 i Service_Shutdown TREXIndexServer.cpp(02669) : Stopping EPM
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.174225 i Service_Shutdown TREXIndexServer.cpp(02673) : Stopping PlanningEngine
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.174234 i Service_Shutdown TREXIndexServer.cpp(02678) : Stopping SQL session service
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.174302 i Service_Shutdown TREXIndexServer.cpp(02712) : Stopping TRexApiSystem
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.174318 i Service_Shutdown TREXIndexServer.cpp(02716) : Stopping joinengine
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.174330 i Service_Shutdown TREXIndexServer.cpp(02720) : Stopping executor
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.174464 i Service_Shutdown TREXIndexServer.cpp(02724) : Stopping DebuggingBackend
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.174655 i Service_Shutdown TREXIndexServer.cpp(02728) : Stopping CalculationEngineManager
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.174668 i Service_Shutdown TREXIndexServer.cpp(02732) : Stopping CacheMgr
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.938681 i Service_Shutdown TREXIndexServer.cpp(02739) : Stopping GraphEngineMgr
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.938871 i Service_Shutdown TREXIndexServer.cpp(02743) : Stopping Invalidator
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.938899 i Service_Shutdown TREXIndexServer.cpp(02747) : Stopping RClient
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.938941 i Service_Shutdown TREXIndexServer.cpp(02751) : Stopping SAMLFactory
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.941737 i Service_Shutdown TREXIndexServer.cpp(02764) : Stopping udivmgr
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.941755 i Service_Shutdown TREXIndexServer.cpp(02770) : Closing trace files
[5893]{-1}[-1/-1] 2015-05-11 14:03:26.941763 i Service_Shutdown TREXIndexServer.cpp(02774) : Stopping persistenceLayer
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.946661 i Service_Shutdown TrexService.cpp(05797) : Disabling signal handler
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.946674 i Service_Shutdown TrexService.cpp(05809) : Stopping self watchdog
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.946911 i Service_Shutdown TrexService.cpp(05821) : Stopping request dispatcher
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.946922 i Service_Shutdown TrexService.cpp(05828) : Stopping responder
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.947715 i Service_Shutdown TrexService.cpp(05835) : Stopping channel waiter
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.947746 i Service_Shutdown TrexService.cpp(05840) : Shutting service down
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.953636 i Service_Shutdown TrexService.cpp(05845) : Stopping threads
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.954229 i Service_Shutdown TrexService.cpp(05850) : Stopping communication
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.954986 i Service_Shutdown TrexService.cpp(05857) : Deleting console
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.954994 i Service_Shutdown TrexService.cpp(05865) : Deleting self watchdog
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.955012 i Service_Shutdown TrexService.cpp(05873) : Deleting request dispatcher
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.955028 i Service_Shutdown TrexService.cpp(05881) : Deleting responder
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.955229 i Service_Shutdown TrexService.cpp(05889) : Deleting service
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.955246 i Service_Shutdown TrexService.cpp(05896) : Deleting threads
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.955248 i Service_Shutdown TrexService.cpp(05902) : Deleting pools
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.955254 i Service_Shutdown TrexService.cpp(05912) : Deleting configuration
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.955258 i Service_Shutdown TrexService.cpp(05919) : Removing pidfile
[5856]{-1}[-1/-1] 2015-05-11 14:03:26.955395 i Service_Shutdown TrexService.cpp(05954) : System down
Thanks a lot Amerjit.
Regards,
Hello Vireakpool,
Your problem is a OOM (Out of Memory) - (failed to allocate) issue.
This is clearly a small play environment where you have allocated 20.49GB of memory to HANA.
How much memory do you have on this machine/virtual machine ?
You must have sufficient memory on the machine for both the o/s and HANA to live side-by-side.
As you have allocated 20.49GB to HANA then I would expect your machine memory to be at least 24GB.
Just for your bedtime reading you could have a look at this great note which will guide you through OOM analysis.
1984422 - SAP HANA: Analysis of Out-of-memory (OOM) Dumps.
Kind Regards,
Amerjit
Hello Amerjit,
To sum up and report to my hierarchy, I cannot open the memory overview, resource utilization... due to the non-actived xs engine service, right?
Additionally, it comes from the memory allocated which is insufficient to run the xs engine service.
And to solve it, we should extend the memory?
At first, I just wanted to perform the monitoring features and it turned out to be tricky .
Thanks for your help.
Regards,
Vireakpool
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vireakpool,
Short answer is that you can't get the memory overview until you resolve the issue with the XS engine.
How much memory does the machine have ? I'm not talking about how much you have allocated to HDB (20GB) but how much is on the machine.
# free -m (will show you how much memory you have)
KR,
Amerjit
Hello Vireakpool,
Open you studio and on the overview tab you will see "Resident Memory" (DB/Total/Physical). It's the physical memory number I want you to have a look at.
Then on the Landscape tab you will see memory consumption by each service.
If it's easier for you, just post a screen shot of each tab into this message.
KR,
Amerjit
Hello Vireakpool,
You have your answer in your screen shot. The machine you are using has just under 24GB of physical memory to be shared between HANA and the o/s.
You need more memory for all your services to run. You could try and reduce the memory footprint by migrating to the ESS but I can't really quantify what gains you would have.
2149427 - SAP HANA ESS_Embedded Statistics Server Migration Guide
Easiest thing for you would be to increase your memory to 48GB.
KR,
Amerjit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ning,
Sorry if my requests look simple, but I'm a fresh new user.
I have tried to add the role sap.hana.admin.roles::Monitoring as explained in your link but it doesn't exist.
I only have these following roles by default :
Do I have to create a new role? If so, could you give the parameters to set it up?
Thanks a lot.
Regards,
Vireakpool
Ning,
Actually I have only access to the SYSTEM user but if I interpret well your answer, the ADMIN user can add me the role right?
Because when I try to follow your recommendation, I still can't see the role sap.hana.admin.roles::Monitoring.
I can only select the roles in the previous picture.
Thanks a lot.
Regards,
Vireakpool
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.