From 426517018b379125c8a8e55f9ad1413b66815038 Mon Sep 17 00:00:00 2001 From: zcp100_zcp100 Date: Thu, 18 Aug 2022 11:26:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8PTK=E5=8D=B8=E8=BD=BD?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E6=97=B6=E5=88=A0=E9=99=A4=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=A4=B1=E8=B4=A5=E6=80=8E=E4=B9=88=E5=8A=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...45\346\200\216\344\271\210\345\212\236.md" | 73 +++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 "content/zh/post/zhangcuiping/\344\275\277\347\224\250PTK\345\215\270\350\275\275\346\225\260\346\215\256\345\272\223\346\227\266\345\210\240\351\231\244\347\224\250\346\210\267\345\244\261\350\264\245\346\200\216\344\271\210\345\212\236.md" diff --git "a/content/zh/post/zhangcuiping/\344\275\277\347\224\250PTK\345\215\270\350\275\275\346\225\260\346\215\256\345\272\223\346\227\266\345\210\240\351\231\244\347\224\250\346\210\267\345\244\261\350\264\245\346\200\216\344\271\210\345\212\236.md" "b/content/zh/post/zhangcuiping/\344\275\277\347\224\250PTK\345\215\270\350\275\275\346\225\260\346\215\256\345\272\223\346\227\266\345\210\240\351\231\244\347\224\250\346\210\267\345\244\261\350\264\245\346\200\216\344\271\210\345\212\236.md" new file mode 100644 index 00000000..082b35c8 --- /dev/null +++ "b/content/zh/post/zhangcuiping/\344\275\277\347\224\250PTK\345\215\270\350\275\275\346\225\260\346\215\256\345\272\223\346\227\266\345\210\240\351\231\244\347\224\250\346\210\267\345\244\261\350\264\245\346\200\216\344\271\210\345\212\236.md" @@ -0,0 +1,73 @@ +title = "使用PTK卸载数据库时删除用户失败怎么办?" + +date = "2022-08-18" + +tags = ["使用PTK卸载数据库时删除用户失败怎么办?"] + +archives = "2022-08" + +author = "张翠娉" + +summary = "使用PTK卸载数据库时删除用户失败怎么办?" + +img = "/zh/post/zhangcuiping/title/img.png" + +times = "11:20" + ++++ + +# 使用PTK卸载数据库时删除用户失败怎么办? + + + +**背景介绍**: + +PTK (Provisioning Toolkit)是一款针对 MogDB 数据库开发的软件安装和运维工具,旨在帮助用户更便捷地安装部署MogDB数据库。 + +如果用户想要运行 MogDB 或者 MogDB 的相关组件时,仅需要执行一行命令即可实现。 + +PTK 支持安装 MogDB 的操作系统众多,达到22个,后期还会不断增多。 + +本次在使用PTK卸载mogdb时,系统提示如下错误信息。 + +**报错内容**: + +```bash +[root@mogdb-kernel-0003 ~]# ptk uninstall -n mogdb2 +============================= +global: + cluster_name: mogdb2 + user: ommdoc + group: ommdoc + app_dir: /opt/mogdb/app + data_dir: /opt/mogdb/data + log_dir: /opt/mogdb/log + tool_dir: /opt/mogdb/tool + tmp_dir: /opt/mogdb/tmp +db_servers: +- host: 172.16.0.127 + db_port: 28000 + role: primary + az_name: AZ1 + az_priority: 1 + +============================= +Do you really want to uninstall this cluster? Please confirm carefully[Y|Yes](default=N) y +Do you want to delete db data '/opt/mogdb/data'?[Y|Yes](default=N) y +Do you want to delete user 'ommdoc'?[Y|Yes](default=N) y +INFO[2022-08-18T10:13:21.187] check db dirs owner host=172.16.0.127 +INFO[2022-08-18T10:13:21.194] check db process status host=172.16.0.127 +INFO[2022-08-18T10:13:21.205] clean crontab host=172.16.0.127 +INFO[2022-08-18T10:13:21.264] kill ommdoc's processes host=172.16.0.127 +INFO[2022-08-18T10:13:21.355] remove files /opt/mogdb/app,/opt/mogdb/tool,/opt/mogdb/cm,/opt/mogdb/tmp,/opt/mogdb/data,/opt/mogdb/log host=172.16.0.127 +INFO[2022-08-18T10:13:21.477] delete os user ommdoc host=172.16.0.127 +ERRO[2022-08-18T10:13:21.513] error occur when uninstall, maybe there are some dirty file/dir need clean by your self manually +[172.16.0.127] failed to delete os user 'ommdoc': exit status 1, cmd: test -f /etc/sudoers.d/ommdoc && rm -f /etc/sudoers.d/ommdoc; userdel -rf ommdoc || [ $? -eq 6 ], output: userdel: failure while writing changes to /etc/passwd + +[root@mogdb-kernel-0003 ~]# +``` + +**解决办法**: + +进入`/etc/passwd`文件,删除ommdoc: x :20016:20013::/home/ommdoc:/bin/bash即可删掉ommdoc用户。 + -- Gitee