删除节点

Delete nodes

概述

triangle-exclamation

步骤

1. 准备

确保没有任何单副本的卷在即将删除的PX节点上。使用px-vol.sh脚本过滤出有副本在目标节点的数据卷列表

$ pxtools/cli/px-vol.sh filter --replica 10.10.176.163
triangle-exclamation

3. 删除K8S节点标签

px/enabled标签被删除后,oci-monitor容器会从节点移除,但是PX会继续运行

$ kubectl label node k8s-node-3 px/enabled-

4. 进入维护模式

在即将删除的PX节点上执行:

$ pxctl service maintenance --enter

$ pxctl status

5. 从PX集群中删除节点

在任意其它任意一个PX节点上执行:

6. 清除PX配置和数据

triangle-exclamation

在已经从PX集群中删除的节点上执行:

Last updated