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

GBase8a 95版本gcware节点替换步骤

VV_刺头王 2022-01-12
908

GBase8a 953版本的gcware服务可部署在单独的一台服务器上,因此可单独进行gcware节点替换。

GCware 节点在节点替换中需要单独执行替换:
1、  gcware 和 gcluster 或gnode部署在同一服务器上进行节点替换时,替换需要分别执行,优先级为gcware 替换>gcluster 替换>gnode 替换。

gcluster 节点替换、gnode节点替换同旧版本的节点替换操作,没有变化。gcware 节点替换需单独进行,按照 gcware 节点替换步骤执行。
2、 gcware 独立部署在一台服务器上进行节点替换
gcware 节点独立部署进行节点替换,按照 gcware 节点替换步骤执行。


gcware 节点替换步骤:
替换前必须保证 gcware 节点多数派(多于 gcware 节点总数的一半)可用,一次可以替换小于总 gcware 节点数的一半。支持在线替换,无需设置原集群 gcware 节点的 gcware 状态。具体操作如下:
1. 准备好新的节点,新节点的系统环境和 IP 需跟问题节点相同
2. 新节点中存在集群的安装目录(demo.option 中 installPrefix)并且权限与问题节点相同
3. 在 gcware 服务正常的节点上执行替换,示例如下:
cd $GCWARE_BASE/gcware_server/
./gcserver.py -- prefix=/opt -- host=192.168.146.21 -- dbaUser=gbase -- dbaPwd=gbase -- overwrite
GCware 节点替换语法如下:
gcserver.py [options]
Options:
-h, --help 帮助
-a 屏蔽命令交互
--host=GCWAREHOST 需要替换的gcware节点
--dbaUser=DBAUSER 对应demo.options的dbaUser参数,默认gbase
--dbaPwd=DBAPWD 对应demo.options的dbaPwd,默认gbase
--overwrite new and complete overwrite
注意:
一次可以替换小于总 gcware 节点数的一半。
支持在线替换,无需设置原集群 gcware 节点的 gcware 状态。
节点替换日志在当前执行目录下:
$GCWARE_BASE/gcware_server/gcware_replace.log

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

评论