cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot access to Memory Overview

0 Kudos

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.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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

0 Kudos

Thanks a lot Amerjit !!

I followed your instructions and finally, I could add the role.

But, when I want to open the Memory View tab, I have a HTTP 500 error.

Is there something missing?

It's almost the end of the tunnel.

Regards,

Vireakpool

Former Member
0 Kudos

Hello Vireakpool,

Please check that your XS service is running fine and also upload the XS trace and dev_webdisp file.

Additionally (if it's not your prod system) have you tried restarting the XS service ?

Just to confirm, what revision are you on ?

KR,

Amerjit

0 Kudos

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

Former Member
0 Kudos

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

0 Kudos

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,

Former Member
0 Kudos

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

Answers (2)

Answers (2)

0 Kudos

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

Former Member
0 Kudos

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

0 Kudos

Hello Amerjit,

Where do i have to type your statement?

Sorry if you deal with a novice.

Best regards,

Vireakpool

0 Kudos

Hello Amerjit,

Still available?

Kind regards,

Vireakpool

Former Member
0 Kudos

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

0 Kudos

Hello Amerjit,

Good to hear from you.

Here it is :

Best regards,

Vireakpool

Former Member
0 Kudos

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

0 Kudos

Hello Amerjit,

Thank you very much for your help. I have a better understanding owing to you.

Best regards,

Vireakpool

former_member182967
Active Contributor
0 Kudos

Hello Vireakpool,

You miss the role sap.hana.admin.roles::Monitoring

Refer to

Regards,

Ning

0 Kudos

Hello Ning,

It's not what I did at the 2nd pic?

Thanks.

former_member182967
Active Contributor
0 Kudos

Hello Vireakpool,

Yes, please add the role sap.hana.admin.roles::Monitoring (not monitoring)

Regards,

Ning Tong

0 Kudos

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

former_member182967
Active Contributor
0 Kudos

Hello Vireakpool,

After click add role button, add **monitor in search field and you will see the role. (let administrator with enough authority add the role to your account)

Regards,

Ning

0 Kudos

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

former_member182967
Active Contributor
0 Kudos

Hello Vireakpool,

Let us go back to the original error: The system does not support application, maybe we go to the wrong way.

Please provide your HANA DB version and HANA studio you used.

Regards,

Ning Tong