ITPub博客

首页 > 数据库 > > 管理实例-重装实例

管理实例-重装实例

作者:GaussDB_数据库 时间:2020-01-13 09:51:41 0 删除 编辑

操作场景

当集群服务的角色实例出现问题导致状态不正常时,管理员可以在指定角色实例的节点上重新安装此实例。

前提条件

集群内节点的SSH端口需保持默认(22),否则将导致本章节任务操作失败。

 注意:

在重装MPPDBServer实例之前,需确认以下条件是否满足:

  • MPPDB服务的DN环的主、备、从备实例只能同时损坏1个。
  • MPPDB服务内如下实例分别至少存在一个正常运行的:
    • CMServer
    • CMAgent
    • GTM
    • Coordinator
  • 执行gs_om -t status --detail查看集群状态,集群处于非“Normal”状态,例如“Degraded”,则表明MPPDB服务属于故障状态。
  • 如果该主机配置了core dump并指定了单独目录进行存储,请先手动删除core dump 目录,core dump存储目录使用如下命令查看:

    su - omm

    grep "core_dump_dir" /home/omm/.dumpprofile | awk -F"=" '{print $2}'

    • 如果查询结果是一个“mppdb-install-config.xml”文件的路径,说明配置core dump时没有指定目录存储,不需要删除。
    • 如果查询结果是一个目录,则说明指定了目录存储,需要删除该目录,例如查询结果为“/var/log/core”,则使用如下命令删除该目录:

      rm -rvf /var/log/core

对系统的影响

在执行重装的过程里,正在执行操作的角色实例无法正常使用,可能导致整体服务状态不正常。需要停止客户端或上层应用连接或使用对应的角色实例。

操作步骤

  1. 登录FusionInsight Manager。
  2. 选择“集群 > 待操作集群的名称 > 服务”。
  3. 单击服务视图中指定的服务名称,并选择“实例”页签。
  4. 勾选指定的实例,在“更多”中选择“重装”。

     说明:

    如果当前服务有多个实例故障,请同时选取进行实例重装操作。

  5. 输入当前登录的用户密码确认身份,单击“确定”。
  6. 在弹出的对话框勾选“我确定重装所选实例,接受可能出现的服务故障、数据丢失等后果。”。
  7. 是否在重装实例后要保留数据?

    • 是,执行8。
    • 否,勾选“清理数据”,然后执行8。

  8. 单击“确定”,等待管理系统执行实例重装完成。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3132787/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 系统表-PG_DATABASE
下一篇: 软件安装-附录
请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19240