yuan-er

导航

 

卸载云数据库GaussDB管理平台(TPOPS)

前提条件

如果卸载后需要重装云数据库GaussDB管理平台(TPOPS),请先将所有主机下线。下线主机操作可参考《GaussDB轻量化部署形态 使用指南》中云数据库GaussDB管理平台(TPOPS) 用户指南 (for GaussDB轻量化部署形态) > > 平台管理 > 数据中心管理 > 主机管理 > 删除主机”章节内容。

约束限制

若docker-service目录被删除后需要卸载云数据库GaussDB管理平台(TPOPS),请参考docker-service目录被删除的卸载步骤进行卸载,不需要参照本章节内容。

操作步骤

  1. 以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目录下的数据,不会自动清理,如果不再需要,请自行清理。
  2. 执行以下命令,打开参数配置文件。

     

    vi /data/docker-service/config/user_edit_file.conf

     

  3. 修改参数uninstall_all为yes。

     

    "uninstall_all":"yes"

     

  4. 按“Esc”键后输入:wq!保存并关闭文件。
  5. 执行以下命令,卸载云数据库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!
     
  6. 以root用户执行如下命令,删除docker-service目录。

     

    rm -rf /data/docker-service

     

 
posted on 2025-04-23 16:48  数据库笔记  阅读(2)  评论(0)    收藏  举报