原作者:黄宸宁
适用范围
MogDB Version:3.0.2
MogHA:2.4.0
卸载MogDB
首先在部署了MogHA的每个节点上关闭MogHA服务,防止后续停库冲突,在每个节点都需执行以下命令:
systemctl stop mogha
确认VIP已经停掉
Ifconfig 如还在ifconfig 网卡:1 down
查看MogHA服务状态,每个节点都需要检查
systemctl status mogha

使用ptk关闭集群
./ptk cluster stop -n CLUSTER_NAME

使用ptk检查集群状态,卸载MogDB需要保证数据库进程关闭,通过集群名称卸载
ptk uninstall --name CLUSTER_NAME

卸载过程中会提示选择是否删除数据和系统用户。选择“Y”会清理所有环境,如果选择“N”,可能会导致下次使用ptk重装数据库报错。

选择“Y”后,卸载完成示例图如上。
在 PTK 执行数据库卸载操作时,如果用户指定了删除数据目录,PTK 仅会删除数据目录,不会删除数据目录所在的父目录,需用户手动清理父目录。
卸载后检查
| 类别 | 检查项 |
|---|---|
| OS USER | 确认每个节点系统不存在omm用户检查命令: |
| 文件 | 确认每个节点不存在/home/omm |
| 确认每个节点不存在/data/mogdb/data |
卸载MogHA
停止MogHA服务
systemctl stop mogha
查看MogHA服务状态,正确关闭服务后示例:
确认VIP已经停掉
Ifconfig 如还在ifconfig 网卡:1 down
systemctl status mogha

卸载MogHA,进入MogHA安装目录下
cd /opt/mogdb/mogha
执行卸载脚本
./uninstall.sh
卸载成功,如下图:

卸载后,检查服务状态
systemctl status mogha

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




