一键安装obd如何手动卸载

一键安装obd如何手动卸载

1 个赞

1.停止obd服务
2.删除obd安装目录,如配置了环境变量,需要先清理再source
3. obd --version,验证是否完全卸载

1 个赞

把家目录下的.obd删除就行

2 个赞

删除目录就可以了

1 个赞

要卸载OceanBase部署工具OBD,需按步骤停止服务、删除集群及相关文件,并清理系统环境。以下是综合建议的操作流程:


1. 停止并销毁OBD管理的集群

  • 查看所有集群列表
    使用命令 obd cluster list 列出当前所有OceanBase集群,确认需卸载的集群名称。

  • 停止集群服务
    执行 obd cluster stop <集群名称> 停止目标集群服务。例如:obd cluster stop demo

  • 销毁集群
    通过 obd cluster destroy <集群名称> 彻底删除集群及其数据。例如:obd cluster destroy demo。操作前需确认已备份重要数据,此操作不可逆。


2. 清理OBD相关文件和目录

  • 删除OBD数据目录
    默认情况下,OBD的配置文件和数据存储在用户目录下的 .obd 文件夹中,例如 /home/admin/.obd~/.obd。执行以下命令删除:

    rm -rf ~/.obd
    

    若使用其他用户部署,需调整路径。

  • 清理OceanBase残留文件
    手动删除OceanBase的数据、日志和配置目录(路径因部署时配置而异,默认可能在 /path/to/oceanbase 下):

    rm -rf /path/to/oceanbase/{data,log,conf,tools}
    ```。
    

注:/path/目录OceanBase的实际目录


3. 检查系统资源

  • 确认进程是否终止
    使用 ps -ef | grep observerkill -9 $(pidof observer) 强制终止残留的observer进程(数据库核心服务)。

  • 释放端口和存储空间
    检查OceanBase占用的端口(默认2881、2882等)是否已释放,并确保磁盘空间被回收。


注意事项

  1. 备份数据:卸载前务必备份所有重要数据,避免误删。
  2. 依赖项处理:若OBD安装了依赖组件(如Prometheus、Grafana等),需一并卸载。
  3. 白屏化卸载(OCP场景):若通过OCP(OceanBase云平台)部署,需登录OAT管理界面,选择对应服务进行卸载。

通过以上步骤,可彻底卸载OceanBase及其OBD工具。若需重新部署,建议参考官方文档配置新环境。更多细节可查看OceanBase官方文档或社区讨论。

1 个赞