注册
集群修改配置进行节点剔除
专栏/技术分享/ 文章详情 /

集群修改配置进行节点剔除

送君天理 2023/11/13 1782 2 0
摘要

有些项目可能因为机器原因,原本的三节点集群需要进行一台备库节点的剔除,
下面给大家分享一下三节点集群剔除一台备库节点的相关操作流程。
一、停止服务
先停止集群数据库的所有服务,这里不在进行步骤介绍。
二、修改相关配置文件
1.修改dmmal.ini
原配置文件截图
1699859732408.jpg
删除要剔除的DM03备库节点的相关信息,修改后dmmal.ini配置如下
1699859811467.jpg
2.同理进行dmarch.ini 修改
原配置截图
1699859831883.jpg
DM01和DM02机器上的dmarch.ini配置文件都删除DM03相关内容,修改效果如下
1699859853006.jpg
3.进行dmmonitor.ini修改
原配置截图
1699859870296.jpg
删除监视DM03信息的ip和端口,修改效果如下
1699859883481.jpg

三、进行数据库服务重启
由于DM03机器按计划被移除,我们只需要按照顺序启动DM01、DM02和监视器机器上面的服务就行。

另外数据库剔除节点备库,除开通过修改相关配置来达到完全剔除之外,还可以通过监视器相关命令来剔除一个节点的守护进程,执行命令剔除这个节点之后,不会对于其他节点有影响,这台节点也不会参与主备切换。

通过前台监视器进行login登录之后,执行 detach database 命令,进行节点剔除。
1699860101951.jpg

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服