From 67a77ec3c698e138efb64bbcf7d700aecb62a896 Mon Sep 17 00:00:00 2001 From: zcp100_zcp100 Date: Thu, 13 Jul 2023 11:11:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=93=E6=95=B0=E6=8D=AE=E5=BA=93=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E7=A0=B4=E5=9D=8F=E5=90=8E=E5=A6=82=E4=BD=95=E9=80=9A?= =?UTF-8?q?=E8=BF=87=E5=AE=B9=E5=99=A8=E5=8D=B8=E8=BD=BD=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E9=9B=86=E7=BE=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...56\345\272\223\351\233\206\347\276\244.md" | 73 +++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 "content/zh/post/zhangcuiping/\345\275\223\346\225\260\346\215\256\345\272\223\347\216\257\345\242\203\347\240\264\345\235\217\345\220\216\345\246\202\344\275\225\351\200\232\350\277\207\345\256\271\345\231\250\345\215\270\350\275\275\346\225\260\346\215\256\345\272\223\351\233\206\347\276\244.md" diff --git "a/content/zh/post/zhangcuiping/\345\275\223\346\225\260\346\215\256\345\272\223\347\216\257\345\242\203\347\240\264\345\235\217\345\220\216\345\246\202\344\275\225\351\200\232\350\277\207\345\256\271\345\231\250\345\215\270\350\275\275\346\225\260\346\215\256\345\272\223\351\233\206\347\276\244.md" "b/content/zh/post/zhangcuiping/\345\275\223\346\225\260\346\215\256\345\272\223\347\216\257\345\242\203\347\240\264\345\235\217\345\220\216\345\246\202\344\275\225\351\200\232\350\277\207\345\256\271\345\231\250\345\215\270\350\275\275\346\225\260\346\215\256\345\272\223\351\233\206\347\276\244.md" new file mode 100644 index 00000000..756c3f9d --- /dev/null +++ "b/content/zh/post/zhangcuiping/\345\275\223\346\225\260\346\215\256\345\272\223\347\216\257\345\242\203\347\240\264\345\235\217\345\220\216\345\246\202\344\275\225\351\200\232\350\277\207\345\256\271\345\231\250\345\215\270\350\275\275\346\225\260\346\215\256\345\272\223\351\233\206\347\276\244.md" @@ -0,0 +1,73 @@ ++++ + +title = "当数据库环境破坏后如何通过容器卸载数据库集群" + +date = "2023-07-13" + +tags = ["当数据库环境破坏后如何通过容器卸载数据库集群"] + +archives = "2023-07" + +author = "张翠娉" + +summary = "当数据库环境破坏后如何通过容器卸载数据库集群" + +img = "/zh/post/zhangcuiping/title/img.png" + +times = "14:20" + ++++ + +# 当数据库环境破坏后如何通过容器卸载数据库集群? + +**背景介绍**: + +在使用MogDB Manager进行数据库主备安装时,由于在机器上误删了数据库目录文件,导致无法在MogDB Manager网页界面通过点击删除图标删除数据库节点。 + +**报错内容**: + +```bash +rpc error:code= Code(14051)desc=清理元数据失败 +``` + +**报错原因:** + +由于在机器上误删了数据库目录文件,所以MogDB Manager界面上无法删除。 + +**说明**:MogDB Manager上的删除集群只是在MogDB Manager的数据库里把集群删了,实际集群是没有卸载的,如果需要卸载的话,需要到容器里去卸载。 + +**解决办法**: + +1. 登录部署集群的主机。 + +2. 执行如下命令查询服务名,找到mogdbmanager_v122_amd64-mog-dbm-svc-1。 + + ``` + docker ps | grep dbm + ``` + +3. 进入容器 + + ``` + docker exec -it mogdbmanager_v122_amd64-mog-dbm-svc-1 sh + ``` + +4. 查看已经安装的集群。 + + ``` + ptk ls + ``` + +5. 执行如下命令停止集群。 + + ``` + ptk cluster stop -n clusterName + ``` + +6. 执行如下命令卸载集群。 + + ``` + ptk uninstall -n clusterName + ``` + +7. 容器中完成卸载后,登录MogDB Manager网页界面,点击删除,此时可成功删除集群。 \ No newline at end of file -- Gitee