管理节点
先决条件
添加节点
将节点添加到 DirectPV DaemonSet,然后运行 discover
命令。
$ kubectl directpv discover
添加节点的驱动器无法使用 DirectPV,直到您使用
init
命令初始化它们。列出节点
使用 info
命令列出节点。
$ kubectl directpv info
┌──────────┬──────────┬───────────┬─────────┬────────┐
│ NODE │ CAPACITY │ ALLOCATED │ VOLUMES │ DRIVES │
├──────────┼──────────┼───────────┼─────────┼────────┤
│ • master │ 512 MiB │ 32 MiB │ 2 │ 1 │
│ • node1 │ 512 MiB │ 32 MiB │ 2 │ 1 │
└──────────┴──────────┴───────────┴─────────┴────────┘
64 MiB/1.0 GiB used, 4 volumes, 2 drives
删除节点
注意:这是一个危险的操作,会导致数据丢失
在删除节点之前,请确保节点上没有任何卷或驱动器在使用。然后,从 DirectPV DaemonSet 中删除节点,并运行 remove-node.sh 脚本。