Database 断电后HANA hdbindexserver启动问题

Database 断电后HANA hdbindexserver启动问题,database,sap,hana,Database,Sap,Hana,我们的5+1节点HANA单元群集发生断电 启动服务器后,我们尝试启动HANA DB 在使用SIDADM启动HDB期间,我们可以在节点2-3-4-5上看到: FAIL: process hdbindexserver HDB Indexserver not running 因此,当然要用SIDADM手动启动hdbindexserver: cd /usr/sap/SIDADM/HDB0x/exe; ./hdbindexserver 但这只会产生错误: /usr/sap/SIDADM/HDB0x/f

我们的5+1节点HANA单元群集发生断电

启动服务器后,我们尝试启动HANA DB

在使用SIDADM启动HDB期间,我们可以在节点2-3-4-5上看到:

FAIL: process hdbindexserver HDB Indexserver not running
因此,当然要用SIDADM手动启动hdbindexserver:

cd /usr/sap/SIDADM/HDB0x/exe; ./hdbindexserver
但这只会产生错误:

/usr/sap/SIDADM/HDB0x/foobar003/trace> cat indexserver_alert_foobar003.trc
...
[14268]{-1}[-1/-1] 2017-10-09 19:55:34.593776 e TrexNet          Communication.cpp(00501) : no internal interface found
[14287]{-1}[-1/-1] 2017-10-09 19:56:01.428226 e Checkpoint       CheckpointMgr.cc(00244) : Skip versions garbage collection savepoint: transaction distribution work failure: snapshot timestamp synchronization failed
[14287]{-1}[-1/-1] 2017-10-09 19:56:22.467184 e Row_Engine       transdtx.cc(01410) : Unexpected ltt exception thrown: transaction distribution work failure (at foobar/ptime/storage/tm/transdtx.cc:1410 )
[14287]{-1}[-1/-1] 2017-10-09 19:56:22.467427 f PersistenceLayer PersistenceController.cpp(00679) : startup failed exception  1: no.71000145  (ptime/storage/tm/transdtx.cc:1512)
    snapshot timestamp synchronization failed
...
IP已启动。内存为1 TB


问题:什么可能导致hdbindexserver无法启动?

看起来indexserver进程无法再次绑定内部网络接口:

Communication.cpp00501:未找到内部接口


我会查看其他跟踪文件和系统日志,以检查配置的NI是否已启动并可用。

数据和日志文件所在的持久性存储磁盘似乎没有在时间内响应,因此超时。能否检查是否可以从服务器访问数据文件和日志文件

还要检查该服务器上的网络I/O速度慢还是磁盘I/O速度慢,从而导致同步超时

您可以尝试完全停止系统,并尝试首先将HDB置于该服务器上,以检查是否存在上述问题