更新时间:2024-11-29 GMT+08:00

DBService配置文件丢失导致启动失败

问题背景与现象

节点异常下电,重启备DBService失败。

原因分析

  1. 查看/var/log/Bigdata/dbservice/DB/gaussdb.log日志没有内容。
  2. 查看/var/log/Bigdata/dbservice/scriptlog/preStartDBService.log日志,发现如下信息,判断为配置信息丢失。
    The program "gaussdb" was found by "
    /opt/Bigdata/MRS_xxx/install/dbservice/gaussdb/bin/gs_guc)
    But not was not the same version as gs_guc.
    Check your installation.

  3. 比对主备DBServer节点/srv/BigData/dbdata_service/data目录下的配置文件发现差距比较大。

解决办法

  1. 把主节点/srv/BigData/dbdata_service/data的内容拷贝到备节点,保持文件权限和属组与主节点一样。
  2. 修改postgresql.conf配置信息,localhost修改成本节点IP,remotehost修改成对端节点IP。

  3. 登录Manager页面重启备DBServer节点。