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.