一键安装obd如何手动卸载
1.停止obd服务
2.删除obd安装目录,如配置了环境变量,需要先清理再source
3. obd --version,验证是否完全卸载
把家目录下的.obd删除就行
删除目录就可以了
要卸载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 observer
或kill -9 $(pidof observer)
强制终止残留的observer
进程(数据库核心服务)。 -
释放端口和存储空间:
检查OceanBase占用的端口(默认2881、2882等)是否已释放,并确保磁盘空间被回收。
注意事项
- 备份数据:卸载前务必备份所有重要数据,避免误删。
- 依赖项处理:若OBD安装了依赖组件(如Prometheus、Grafana等),需一并卸载。
- 白屏化卸载(OCP场景):若通过OCP(OceanBase云平台)部署,需登录OAT管理界面,选择对应服务进行卸载。
通过以上步骤,可彻底卸载OceanBase及其OBD工具。若需重新部署,建议参考官方文档配置新环境。更多细节可查看OceanBase官方文档或社区讨论。