Symptom
A HANA service is not starting.
In its corresponding trace file, there is an error and stack like the following:
f topology Topology.cpp(00415) : assign failed with persistence startup error. exception 1: no.70029048 (Logger/PersistenceController.cpp:293) TID: 8614
try to open existing persistence data volume, but filesystem path does not exists: /usr/sap/<sid>/HDB<instance num>/<server>/<path to data volume>/; $sysrc$=2; $sysmsg$=No such file or directory
exception throw location:
PersistenceController::checkVolumes(NameServer::ServiceStartInfo*)+0xe90 at PersistenceController.cpp:293 (libhdblogger.so)
PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*, Backup::RecoverCbc_Federation*)+0x177b at PersistenceController.cpp:589 (libhdblogger.so)
NameServer::Topology::initPersistence(NameServer::ServiceStartInfo&, bool, bool, TREX_ERROR::TRexError*, bool, ltt_adp::basic_string<char, ltt::char_traits<char>, ltt::integral_constant<bool, true> >, NameServer::ServiceStartInfo::RequestAction)+0x420 at Topology.cpp:422 (libhdbns.so)
NameServer::TREXNameServer::loadTopology(NameServer::LoadTopologyMode, NameServer::ServiceStartInfo&, Backup::Backup_ExtendedRecoveryInformation*, bool)+0x840 at TREXNameServer.cpp:11473 (libhdbns.so)
NameServer::TREXNameServer::assign(NameServer::ServiceStartInfo&)+0x1255 at TREXNameServer.cpp:1874 (libhdbns.so)
TRexAPI::TREXIndexServer::assign(NameServer::ServiceStartInfo&, bool, TREX_ERROR::TRexError&)+0x1c0 at TREXIndexServer.cpp:1087 (hdbnameserver)
TRexAPI::AssignThread::run(void*)+0x33 at TREXIndexServer.cpp:539 (hdbnameserver)
TrexThreads::PoolThread::run()+0x984 at PoolThread.cpp:462 (libhdbbasement.so)
TrexThreads::PoolThread::run(void*&)+0x10 at PoolThread.cpp:142 (libhdbbasement.so)
Execution::Thread::staticMainImp(Execution::Thread*)+0x531 at Thread.cpp:522 (libhdbbasis.so)
Execution::pthreadFunctionWrapper(Execution::Thread*)+0x1e4 at ThreadInterposition.cpp:639 (libhdbbasis.so)
start_thread+0xc6 (libpthread.so.0)
__clone+0x69 (libc.so.6)
Read more...
Environment
HANA Database, platform edition
Product
Keywords
KBA , HAN-DB-PER , SAP HANA Database Persistence , 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.
SAP Knowledge Base Article - Preview