SAP Knowledge Base Article - Preview

3139034 - Nameserver got crashed at TRexUtils::SplitDatabaseIdAndVolumeId

Symptom

When performing data backup, it shows the following error. 

Could not start backup for system xxx: [447]: backup could not be completed: [110006] 5521, nameserver communication timeout;

If we see the nameserver, it got crashed with the following crash stack.

[CRASH_STACK]  Stacktrace of crash: 
----> Pending exceptions (possible root cause) <----
exception  1: no.1000090  (TRexUtils/StringUtils.cpp:173)
    Reached unreachable code
exception throw location:
 1: 0x00007f9a9d7eb13b in TRexUtils::SplitDatabaseIdAndVolumeId(ltt::basic_string<char, ltt::char_traits<char> > const&, unsigned int&, unsigned int&)+0x127 at StringUtils.cpp:173 (libhdbbasement.so)
 2: 0x00007f9a9d7eb163 in TRexUtils::SplitVolumeId(ltt::basic_string<char, ltt::char_traits<char> > const&)+0x10 at StringUtils.cpp:209 (libhdbbasement.so)
 3: 0x00007f9aaef6fc38 in Backup::BackupMgrSrc_Container::prepareVolumesFromTopology(bool, unsigned long, bool, bool)+0x1a4 at BackupMgrSrc_Container.cpp:431 (libhdbbackup.so)
 4: 0x00007f9aaf076493 in Backup::BackupMgr_Manager::executeSaveData(Backup::BackupMgr_Request&, Backup::BackupMgr_Response&)+0x3d0 at BackupMgr_Manager.cpp:887 (libhdbbackup.so)
 5: 0x00007f9aaf090ede in Backup::BackupMgr_Manager::handleRequest(Backup::BackupMgr_Request&, Backup::BackupMgr_Response&)+0x1aa at BackupMgr_Manager.cpp:543 (libhdbbackup.so)
 6: 0x00007f9aaf091682 in Backup::BackupMgr_Manager::handleRequest(NameServer::Request&, NameServer::Response&)+0x50 at BackupMgr_Manager.cpp:516 (libhdbbackup.so)
 7: 0x00007f9aaef1eb7f in Backup::Backup_ManagerHandler::handleRequest(NameServer::Request&, NameServer::Response&)+0x1b at Backup_ManagerHandler.cpp:35 (libhdbbackup.so)
 8: 0x00007f9ac1ba2c98 in NameServer::TREXNameServer::handleBackupManagerRequest(NameServer::Response&, NameServer::Request&)+0xc4 at TREXNameServer.cpp:16559 (libhdbns.so)
 9: 0x00007f9ac1bc9cf9 in NameServer::TREXNameServer::processRequest(NameServer::Request const&, NameServer::Response&, void (NameServer::TREXNameServer::*)(NameServer::Response&, NameServer::Request&))+0x55 at TREXNameServer.cpp:1528 (libhdbns.so)
10: 0x00007f9ac1bff76c in NameServer::TREXNameServer::handle(TrexNet::Request&, TrexService::HandlerContext&)+0x4e8 at TREXNameServer.cpp:1504 (libhdbns.so)
11: 0x0000563b1bcac416 in TRexAPI::TREXIndexServer::handle(TrexNet::Request&, TrexService::HandlerContext&)+0x402 at TREXIndexServer.cpp:5372 (hdbnameserver)
12: 0x00007f9a9d685327 in TrexService::WorkerThread::run(void*)+0x16a3 at TrexServiceThreads.cpp:675 (libhdbbasement.so)
13: 0x00007f9a9d6a9e05 in TrexThreads::PoolThread::run()+0x931 at PoolThread.cpp:381 (libhdbbasement.so)
14: 0x00007f9a9d6ab690 in TrexThreads::PoolThread::run(void*&)+0x10 at PoolThread.cpp:157 (libhdbbasement.so)
15: 0x00007f9a9c31b757 in Execution::Thread::staticMainImp(void**)+0x743 at Thread.cpp:463 (libhdbbasis.so)
16: 0x00007f9a9c31ce68 in Execution::Thread::staticMain(void*)+0x34 at ThreadMain.cpp:26 (libhdbbasis.so)


Read more...

Environment

  • HANA 1.0 

Product

SAP HANA 1.0, platform edition

Keywords

"TRexUtils::SplitDatabaseIdAndVolumeId", "m_topology_tree" , KBA , HAN-DB-BAC , SAP HANA Backup & Recovery , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.