移除存儲池內的節點
更新時(shi)間 2025-02-18 18:17:03
最近更(geng)新時間: 2025-02-18 18:17:03
分享文章
本節主要介紹移除存儲池內的節點命令。
./stor storagepool { R | rmnode } { -n | --name } POOL_NAME --node NODE &<1-n> [ -d | --del-data ] [ -f | --force ]
此命(ming)令用來(lai)移(yi)除存儲池(chi)內的指定節點。
注意
基礎(chu)存儲池僅剩一個可用故障域(yu)時(shi),無法移除故障域(yu)內的任何(he)節(jie)點(dian)。
節點涉及存儲(chu)池的(de)多個(ge)故障(zhang)域,只能強制(zhi)移除(chu)(chu),強制(zhi)移除(chu)(chu)節點可(ke)能造成數據丟失。
參數
參數 描述 -n POOL_NAME 或 --name POOL_NAME 指定要移除節點的存儲池名稱。 --node NODE &<1-n> 指定節點名稱。
注意一(yi)次(ci)可以移除(chu)同一(yi)故障域(yu)內(nei)的多(duo)個節(jie)點,以英文逗號隔開。一(yi)次(ci)不能(neng)移除(chu)涉及(ji)多(duo)個故障域(yu)的節(jie)點。
-d 或 --del-data 將節點從存儲池移除,并刪除存儲在該節點上的HBlock數據。 -f 或 --force 強制將節點(dian)從存儲池(chi)中移除。
注意強(qiang)制(zhi)將節點從存儲池(chi)中移除,可能造(zao)成數據丟(diu)失(shi)。
示例
將(jiang)節點(dian)root:room1:rack1:hblock_2:/mnt/storage01從存儲池rackpool3中(zhong)移除。
[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.