卸载云数据库GaussDB管理平台(TPOPS)
前提条件
如果卸载后需要重装云数据库GaussDB管理平台(TPOPS),请先将所有主机下线。下线主机操作可参考《GaussDB轻量化部署形态 使用指南》中
约束限制
若docker-service目录被删除后需要卸载云数据库GaussDB管理平台(TPOPS),请参考docker-service目录被删除的卸载步骤进行卸载,不需要参照本章节内容。
操作步骤
- 以root用户登录云数据库GaussDB管理平台(TPOPS)任一节点。如需要配置免密卸载,可以参考管理面节点之间互信设置进行配置。
- 操作步骤以/data/docker-service目录为例进行说明,操作时请替换为docker-service所在实际目录。
- 执行节点和远程节点(即除执行节点以外的节点)的目录结构及配置信息需保持一致,否则可能会导致卸载失败。
- 卸载命令会清理gauss_path,main_path,sftp_path,influx_path目录下的所有数据,若数据仍要使用,请提前备份。
- 数据备份方式:以sftp数据为例,将/opt/sftphome/目录下的所有内容复制出来即可。执行命令:cp -r /opt/sftphome /data/sftphome_bak
- backup_path,docker_path目录下的数据,不会自动清理,如果不再需要,请自行清理。
- 执行以下命令,打开参数配置文件。
vi /data/docker-service/config/user_edit_file.conf
- 修改参数uninstall_all为yes。
"uninstall_all":"yes"
- 按“Esc”键后输入:wq!保存并关闭文件。
- 执行以下命令,卸载云数据库GaussDB管理平台(TPOPS)。
cd /data/docker-service
sh appctl.sh uninstall_all
回显提示“Uninstallation progress ==> 100.00%”时,说明卸载成功。例如:
Uninstallation progress [*/*] ==> 100.00% Cleanup 192.168.0.2 Success! Cleanup 192.168.0.3 Success! Cleanup 192.168.0.1 Success!
- 以root用户执行如下命令,删除docker-service目录。
rm -rf /data/docker-service
浙公网安备 33010602011771号