./stor storagepool { R | rmnode } { -n | --name } POOL_NAME --node NODE &<1-n> [ -d | --del-data ] [ -f | --force ]
此命令用来移除存储池内的指定节点。
注意
基础存储池仅剩一个可用故障域时,无法移除故障域内的任何节点。
节点涉及基础存储池的多个故障域,无法移除。
参数
参数 描述 -n POOL_NAME 或 --name POOL_NAME 指定要移除节点的存储池名称。 --node NODE &<1-n> 指定节点名称。
注意一次可以移除同一故障域内的多个节点,以英文逗号隔开。一次不能移除涉及多个故障域的节点。
-d 或 --del-data 将节点从存储池移除,并删除存储在该节点上的HBlock数据。 -f 或 --force 强制将节点从存储池中移除。
注意强制将节点从存储池中移除,可能造成数据丢失。
示例
将节点root:room1:rack1:hblock_2:/mnt/storage01从存储池rackpool3中移除。
[root@hblockserver CTYUN_HBlock_Plus_3.7.0_x64]# ./stor storagepool rmnode -n rackpool3 --node root:room1:rack1:hblock_2:/mnt/storage01
Start removing node root:room1:rack1:hblock_2:/mnt/storage01 from storage pool rackpool3.