管理节点

前提条件

添加节点

向 DirectPV DaemonSet 添加节点,然后运行discover命令。

$ kubectl directpv discover
来自新增节点的驱动器在您使用以下命令初始化之前,DirectPV 无法使用它们:init命令。

List node

使用info列出节点的命令。

$ kubectl directpv info
┌──────────┬──────────┬───────────┬─────────┬────────┐
│ NODE     │ CAPACITY │ ALLOCATED │ VOLUMES │ DRIVES │
├──────────┼──────────┼───────────┼─────────┼────────┤
│ • master │ 512 MiB  │ 32 MiB    │ 21│ • node1  │ 512 MiB  │ 32 MiB    │ 21└──────────┴──────────┴───────────┴─────────┴────────┘

64 MiB/1.0 GiB used, 4 volumes, 2 drives

删除节点

警告:此操作存在风险,可能导致数据丢失

在移除节点之前,请确保该节点上的所有卷和驱动器都未被使用。 然后,从 DirectPV DaemonSet 中移除该节点并运行remove-node.shscript.