卸载集群
本文介绍如何卸载 Ninedata 集群当前节点上的所有服务。
前提条件
数据备份:强烈建议先备份重要数据。一旦执行卸载,所有服务和数据都将从当前节点中移除,包括数据库、配置文件、日志文件等。
服务迁移:如果当前节点正在运行关键服务,请确保这些服务已经迁移到其他节点或有相应的冗余措施,以避免服务中断。
确认操作:再次确认是否需要执行卸载操作。一旦开始执行,部分操作可能无法撤销。
操作步骤
危险
执行此操作将移除节点上的所有服务,包括 K3S、Docker 容器以及 Docker 服务。请注意,执行卸载操作是一项重要决策,因为它会停止所有服务并可能清除数据,导致不可逆的结果。
在已安装了 NineData 专属集群服务的主机中,执行如下命令来停止并删除 NineData 服务的容器。
docker stop ninedata && docker rm ninedata执行如下命令删除数据目录,
--data-dir是安装的时候指定的数据目录参数。rm -rf <data-dir 目录路径>如果部署 NineData 高可用架构的时候指定了 ETCD 数据目录参数,则需要执行如下命令删除 ETCD 数据目录。
rm -rf <etcd-data-dir 目录路径>如需继续卸载其他节点的服务,请登录其他节点继续执行步骤 1、2、3 即可。