暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB A 更换控制节点

墨天轮 2019-10-12
924

更换控制节点

操作场景

控制节点服务器出现系统故障无法恢复或者服务器操作系统或者硬件故障无法使用的场景下进行节点更换,更换过程中请保持被更换节点下电状态。

前提条件

  • 准备新的硬件服务器,新服务器的硬件(CPU,内存,磁盘等指标)条件必须满足GaussDB 200安装的基本要求,等同或者优于被更换服务器的配置。
  • 被更换的节点保持下电状态。

注意事项

  • 新节点的root用户密码与环境中其他节点的root用户密码保持一致。
  • 若同一节点为管理节点和控制节点合布,需首先恢复管理节点进程。在管理节点恢复后,控制节点会自动恢复,无需重复执行本章节操作。

准备数据

  • FusionInsight Manager系统管理员帐户的用户名、密码。
  • 服务器的操作系统管理员帐户密码。
  • 服务器BMC系统帐户密码。

处理步骤

  • 选取节点安装与被替换数据节点相同版本的OS,新节点配置的IP与被更换节点IP需要保持一致。
  • 使用《配置规划工具》生成安装配置文件:

    • “安装模式”中选择“集群扩容”“是否自定义套餐”选择“Yes”“扩容节点数量”“1”
    • “IP规划与进程部署”中,填入新节点的IP地址信息,并在相应的角色下选择“Y”,并去除不相关的角色下的“Y”
    • 参考软件安装,设置其他信息,生成preinstall和precheck的配置文件,并上传到主管理节点的相应位置。

  • 执行preinstall脚本,完成OS的预配置和分区挂载。

    具体操作请参考软件安装。

    执行preinstall操作前,需要修改对应的操作系统配置文件“preinstall.ini”,只保留需要替换节点的IP地址及分区信息,防止影响到集群内的其他正常节点。

    例如,需要替换的节点IP地址为192.168.10.10,修改“preinstall.ini”文件内的“g_hosts”和“g_parted_conf”参数如下(通常放置于主管理节点,例如“/opt/FusionInsight_SetupTool/preinstall”):
    g_hosts="192.168.10.10" g_user_name="root" g_port=22 g_parted=2 g_parted_conf="192.168.10.10:host0.ini;" g_add_pkg=1 g_pkgs_dir="redhat-6.4:/media/" g_log_file="/tmp/fi-preinstall.log" g_debug=0 g_hostname_conf="192.168.10.10:192.168.20.10:host0;192.168.10.11:192.168.20.11:host1;192.168.10.12:192.168.20.12:host2;"

  • 登录FusionInsight Manager界面参考重装主机进行集群修复(如修复失败,请继续重试),恢复节点的服务和实例部署。
  • 检查是否存在“ALM-12006 节点故障”告警信息。

    • 是,请参考ALM-12006 节点故障进行处理。
    • 否,结束操作。


查看更多:华为GaussDB 200 更换故障节点
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论