Symptom
The XSengine is failing to start up with generating crash dump file on secondary server.
[CRASH_STACK] Stacktrace of crash:
----> Pending exceptions (possible root cause) <----
--- Pending assertion:
exception 1: no.2100002 (ptime/storage/recovery/RowStoreTransactionCallback.cc:558) TID: 176676
Log position inconsistency detected - plz contact to HANA dev support before clearing or throwing away your redo log files
exception throw location:
0: 0x00007f8acac6c071 in Basis::crashImpl(char const*, int, char const*, void const*)+0x10 at Basis/impl/Crash.cpp:801 (libhdbbasis.so)
1: 0x00007f8aeec4b10a in ptime::RowStoreTransactionCallback::replayQueryOpenTransactionState(ltt::vector<DataAccess::PersistenceSession*> const&, ltt::vector<ltt::pair<DataAccess::TransactionCallback::TerminateAction, long> >&) [clone .cold]+0xa6 at ptime/storage/recovery/RowStoreTransactionCallback.cc:558 (libhdbrskernel.so)
2: 0x00007f8acd11d2aa in DataRecovery::RecoveryHandlerImpl::finishRecovery(bool)+0x1df6 at DataAccess/DataRecovery/impl/RecoveryHandlerImpl.cpp:2068 (libhdbdataaccess.so)
3: 0x00007f8acd11dbad in DataRecovery::RecoveryHandlerImpl::finish()+0x89 at DataAccess/DataRecovery/impl/RecoveryHandlerImpl.cpp:1887 (libhdbdataaccess.so)
4: 0x00007f8acce13171 in DataAccess::PersistenceManagerImpl::replayOrClearLog(bool, bool, bool, unsigned long&, unsigned long&)+0x1d0 at DataAccess/impl/PersistenceManagerImpl.cpp:3425 (libhdbdataaccess.so)
5: 0x00007f8acce19257 in DataAccess::PersistenceManagerImpl::replayImpl(bool)+0x2b3 at DataAccess/impl/PersistenceManagerImpl.cpp:5489 (libhdbdataaccess.so)
6: 0x00007f8ad04bf353 in PersistenceLayer::PersistenceSystem::start(NameServer::ServiceStartInfo const&, bool, bool)+0x400 at PersistenceLayer/PersistenceSystem.cpp:540 (libhdbpersistence.so)
7: 0x00007f8ad050088e in PersistenceLayer::PersistenceFactory::startPersistence(NameServer::ServiceStartInfo&, bool, bool, DataAccess::TablePreloadWriteCallback*, ltt::smartptr_handle<DataAccess::DisasterRecoveryPrimaryCallback>, DataAccess::DisasterRecoveryESCallback*)+0xda at PersistenceLayer/PersistenceFactory.cpp:554 (libhdbpersistence.so)
8: 0x00007f8af72b277b in PersistenceController::startup(PersistenceLayer::PERSISTENCE_MODE, NameServer::ServiceStartInfo*, bool, DataAccess::TablePreloadWriteCallback*, DataAccess::TablePreloadReadCallback*, Backup::RecoverCbc_Federation*)+0x627 at Logger/PersistenceController.cpp:731 (libhdblogger.so)
9: 0x000056187da7de2c in CacheCSComponent.cpp.ea2b16f3+0x70e at TREXIndexServer2/TREXIndexServer.cpp:1280 (hdbxsengine)
10: 0x000056187da826a5 in TRexAPI::AssignThread::run(void*)+0x31 at TREXIndexServer2/TREXIndexServer.cpp:525 (hdbxsengine)
11: 0x00007f8acec83856 in TrexThreads::PoolThread::run()+0xe42 at TrexThreads/PoolThread.cpp:437 (libhdbbasement.so)
12: 0x00007f8acec85691 in TrexThreads::PoolThread::run(Execution::ThreadRC&)+0x10 at TrexThreads/PoolThread.cpp:121 (libhdbbasement.so)
13: 0x00007f8aca8d76b4 in Execution::Thread::staticMainImp(Execution::Thread*)+0x610 at Basis/Execution/impl/Thread.cpp:612 (libhdbbasis.so)
14: 0x00007f8aca8ddc9f in Execution::pthreadFunctionWrapper(Execution::Thread*)+0x1eb at Basis/Execution/impl/ThreadInterposition.cpp:684 (libhdbbasis.so)
15: 0x00007f8aca07e6ea in start_thread+0xd8 (libpthread.so.0)
16: 0x00007f8ac91de94f in __GI___clone+0x3b (libc.so.6)
Read more...
Environment
-
SAP HANA, platform edition 1.0
- SAP HANA, platform edition 2.0
Product
Keywords
XSengine, secondary, inconsistency, Log position inconsistency detected , KBA , HAN-DB-ENG , SAP HANA DB Engines , 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