重装实例
操作场景
当集群服务的角色实例出现问题导致状态不正常时,管理员可以在指定角色实例的节点上重新安装此实例。
前提条件
集群内节点的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
对系统的影响
在执行重装的过程里,正在执行操作的角色实例无法正常使用,可能导致整体服务状态不正常。需要停止客户端或上层应用连接或使用对应的角色实例。
操作步骤
- 登录FusionInsight Manager。
- 选择“集群 > 待操作集群的名称 > 服务”。
- 单击服务视图中指定的服务名称,并选择“实例”页签。
- 勾选指定的实例,在“更多”中选择“重装”。
说明:
如果当前服务有多个实例故障,请同时选取进行实例重装操作。
- 输入当前登录的用户密码确认身份,单击“确定”。
- 在弹出的对话框勾选“我确定重装所选实例,接受可能出现的服务故障、数据丢失等后果。”。
- 是否在重装实例后要保留数据?
- 是,执行8。
- 否,勾选“清理数据”,然后执行8。
- 单击“确定”,等待管理系统执行实例重装完成。
查看更多:华为GaussDB 200 管理实例
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




