GBase 8a 85版本加载报错Failed to receive reply for command get_connect version

GBase 8的V85版本的加载,采用加载客户端dispcli和加载服务器dispserver模式,如果加载服务器没有启动,则加载客户端运行时就会报这个错误 Failed to receive reply for command get_connect version=XXXXX Resource temporarily unavailable。

报错样例

GBase 8a Failed to receive reply for command get_connect version=XXXXX Resource temporarily unavailable。

原因

加载服务器dispserver没有启动。 如果前期正常,则可能是

  • 服务被意外kill掉
  • 磁盘空间满,包括inode满,磁盘写入失败等
  • 服务端口和客户端不匹配。每个dispserver只能通过port指定一个端口,可以通过运行多个dispserver来监听不同的端口。

解决

检查对应端口的dispserver是否存在,如不存在则启动。

如存在,查看对应端口的dispserver_XXXX.log, 看看报错原因,并处理。一般可以考虑重启下服务看看能否解决。