如何彻底删除TIDB集群

如何彻底删除TIDB集群?
首先要在主节点删除tidb与tiup相关文件和进程,否则其他节点杀掉进程后也会重新生成启动进程。

#0、先删除主节点的tiup相关文件,否则tidb相关进程关闭后还会重新生成
[ebapp@tidb ~]$ sudo find / -name *tiup*
[ebapp@tidb ~]$ sudo rm -rf /root/.tiup
#删除主节点的tidb除/sys/fs/外所有文件
[ebapp@tidb ~]$ sudo find / -name *tidb*
[ebapp@tidb ~]$ sudo rm -rf /etc/systemd/system/tidb-4000.service /etc/systemd/system/multi-user.target.wants/tidb-4000.service
#1、查看
#查看占用的端口号情况
[ebapp@tidb ~]$ ss -ntl
State       Recv-Q Send-Q     Local Address:Port     Peer Address:Port              
LISTEN      0      5          19.168.12.1:53                  *:*                  
LISTEN      0      128                    *:16022               *:*                  
LISTEN      0      128                 [::]:9115             [::]:*                  
LISTEN      0      128                 [::]:10080            [::]:*                  
LISTEN      0      128                 [::]:4000             [::]:*                  
LISTEN      0      128                 [::]:2379             [::]:*                  
LISTEN      0      128                 [::]:9100             [::]:*                  
LISTEN      0      128                 [::]:2380             [::]:*                  
LISTEN      0      128                 [::]:16022            [::]:*       
#查看tidb启动的相关进程
[ebapp@tidb ~]$ ps -ef |grep tidb
tidb      4565     1  2 Mar05 ?        7-14:13:35 bin/pd-server --name= --client-urls= --advertise-client-urls= --peer-urls= --advertise-peer-urls= --data-dir=/home/tidb/tidb-data/pd-2379 --initial-cluster= --config=conf/pd.toml --log-file=/home/tidb/tidb-deploy/pd-2379/log/pd.log
tidb      4664     1  0 Mar05 ?        2-02:30:40 bin/node_exporter/node_exporter --web.listen-address=:9100 --collector.tcpstat --collector.systemd --collector.mountstats --collector.meminfo_numa --collector.interrupts --collector.buddyinfo --collector.vmstat.fields=^.* --log.level=info
tidb      4665  4664  0 Mar05 ?        00:00:00 /bin/bash /home/tidb/tidb-deploy/monitor-9100/scripts/run_node_exporter.sh
tidb      4666  4665  0 Mar05 ?        00:00:00 tee -i -a /home/tidb/tidb-deploy/monitor-9100/log/node_exporter.log
tidb      4750     1  0 Mar05 ?        12:20:33 bin/blackbox_exporter/blackbox_exporter --web.listen-address=:9115 --log.level=info --config.file=conf/blackbox.yml
tidb      4751  4750  0 Mar05 ?        00:00:00 /bin/bash /home/tidb/tidb-deploy/monitor-9100/scripts/run_blackbox_exporter.sh
tidb      4752  4751  0 Mar05 ?        00:00:00 tee -i -a /home/tidb/tidb-deploy/monitor-9100/log/blackbox_exporter.log
tidb      4844     1  0 Mar05 ?        1-23:41:50 bin/tidb-server -P 4000 --status=10080 --host=0.0.0.0 --advertise-address= --store=tikv --path= --log-slow-query=log/tidb_slow_query.log --config=conf/tidb.toml --log-file=/home/tidb/tidb-deploy/tidb-4000/log/tidb.log
ebapp    32579 32465  0 15:23 pts/0    00:00:00 grep --color=auto tidb        
#查看tidb相关文件位置  
[ebapp@tidb ~]$ sudo find / -name *tidb*
/home/tidb
/home/tidb/tidb-deploy
/home/tidb/tidb-deploy/tidb-4000
/home/tidb/tidb-deploy/tidb-4000/log/tidb_stderr.log
/home/tidb/tidb-deploy/tidb-4000/log/tidb.log
/home/tidb/tidb-deploy/tidb-4000/log/tidb_slow_query.log
/home/tidb/tidb-deploy/tidb-4000/bin/tidb-server
/home/tidb/tidb-deploy/tidb-4000/conf/tidb.toml
/home/tidb/tidb-deploy/tidb-4000/scripts/run_tidb.sh
/home/tidb/tidb-data
/sys/fs/cgroup/pids/system.slice/tidb-4000.service
/sys/fs/cgroup/devices/system.slice/tidb-4000.service
/sys/fs/cgroup/systemd/system.slice/tidb-4000.service
/etc/systemd/system/multi-user.target.wants/tidb-4000.service
/etc/systemd/system/tidb-4000.service
/var/spool/mail/tidb

#2、执行
#先杀掉tidb相关主进程
[ebapp@tidb ~]$ sudo kill -9 4565 4664 4750 4844
#再删除tidb用户及用户目录
[ebapp@tidb ~]$ sudo userdel -r tidb

#3、验证:
[ebapp@tidb ~]$ sudo find / -name *tidb*
/etc/systemd/system/multi-user.target.wants/tidb-4000.service
/etc/systemd/system/tidb-4000.service
[ebapp@tidb ~]$ ps -ef |grep tidb
ebapp      963 32465  0 15:31 pts/0    00:00:00 grep --color=auto tidb
[ebapp@tidb ~]$ ss -ntl
State       Recv-Q Send-Q                                        Local Address:Port                                                       Peer Address:Port              
LISTEN      0      5                                             19.158.22.36:53                                                                    *:*                  
LISTEN      0      128                                                       *:16022                                                                 *:*                  
LISTEN      0      128                                                    [::]:16022                                                              [::]:*                  
[ebapp@tidb ~]$ 
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TiDB集群环境的部署可以通过使用TiUP来完成。TiUP是TiDB 4.0版本引入的集群运维工具,它提供了集群管理组件TiUP cluster,可以用于管理TiDB集群的部署、启动、关闭、销毁、弹性扩缩容、升级等工作。通过执行TiUP命令,可以输出当前通过TiUP cluster管理的所有集群信息,包括集群名称、部署用户、版本、密钥信息等。 具体的部署步骤如下: 1. 安装TiUP组件:执行TiUP命令进行组件安装。 2. 创建集群配置文件:使用TiUP cluster命令创建一个新的集群配置文件。 3. 配置集群参数:根据需求修改集群配置文件中的参数,例如副本数、节点数量等。 4. 部署TiDB集群:执行TiUP cluster命令进行集群的部署。 5. 检查部署情况:执行TiUP cluster命令检查部署的TiDB集群情况。 通过以上步骤,可以完成TiDB集群环境的部署和配置。使用TiUP作为集群管理工具,可以方便地进行TiDB生态下各个组件的管理和运维工作,极大地降低了管理难度。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [使用 TiUP 部署 TiDB 集群](https://blog.csdn.net/weixin_42241611/article/details/125518329)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [TIDB集群部署](https://blog.csdn.net/qq_21040559/article/details/127716535)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值