【 TiDB 使用环境】测试
【 TiDB 版本】7.4.0
老哥们,我想要卸载安装在CentOS上的TiDB(7.4.0),已使用命令:tiup cluster destroy tidb-test01销毁集群,后面一定需要像截图里的那有一个个删除文件吗,有没有其他方法可以删的比较彻底
正常执行完就会删除的,你这截图准吗?
tiup cluster destroy | PingCAP 文档中心
当业务下线之后,如果想将集群占有的机器释放出来让给其他业务使用,需要清理掉集群上的数据以及部署的二进制文件。tiup cluster destroy
命令会执行以下操作销毁集群:
- 停止集群
- 对于每个服务,删除其日志目录,部署目录,数据目录
- 如果各个服务的数据目录/部署目录的父目录是由 tiup-cluster 创建的,也一并删除
集群卸载不用删除文件,自动删除的,.tiup和集群无关,如果不要了可以rm掉
因为这个只是删除组件本身,像ctl这样的工具可以这样卸载,但是像cluster这样的组件,它是cluster组件中有创建TiDB集群的功能,所以删也是用cluster组件中的命令删除集群
没试过,不太清楚。感觉下载命令应该也会把所有的集群安装、部署及数据目录都会干掉
官方文档很全了,不太建议看外面的文章,官方文档遇到什么不解可以随时发帖问
我觉得也是,只是担心会有残留文件
好的,谢谢
好的,我再去了解一下,多谢
tiup cluster destroy这个命令会自动把文件夹给删除的。没有什么残留的东西
https://docs.pingcap.com/zh/tidb/v6.5/tiup-component-cluster-destroy#tiup-cluster-destroy
destroy就是对于每个服务,删除其日志目录,部署目录,数据目录啊
集群销毁好像很彻底,不需要额外rm
tiup cluster clean tidb_pro --all
tiup cluster destroy tidb_pro
我就用着连个命令卸载的,第一个卸载完目录还在数据还在,
第二个命令执行完成。数据全部不见,只有安装的空目录。
然后可以直接安装部署新的其他版本的
个人建议,按照官方卸载命令执行后, 如果担心有残余文件。可以 find 命令查找下,手动rm掉。
很多软件系统卸载后系统中都会存有残余文件。Linux一切皆文件,一删了之。
我这边以前destroy过,记得是全部删除的,不需要额外执行rm
destroy可以 之前测试集群使用过 路径上的目录全删除了