移除服務器(集群版適用)
更新時間 2025-09-29 17:49:32
最近更新時間: 2025-09-29 17:49:32
分享文章
本節主要介紹移除服務器命令。
./stor server rm { -n | --server } SERVER_ID [ -d | --del-data ] [ -f | --force ]
此命令用來從HBlock集群中移除服務器。
注意
- 如果移除服務器上有Target,該Target對應卷的高可用類型是ActiveStandby,移除服務器時,業務不會中斷,此卷對應的Target會切換到其他服務器上,客戶端需要重新連接Target對應的新服務器IP。
- 如果移除服務器上有Target,該Target對應卷的高可用類型是Disabled,移除服務器時,業務會中斷,此卷對應的Target會切換到其他服務器上,客戶端需要重新連接Target對應的新服務器IP。但服務器移除時,會有數據丟失風險。
- 如果執行日志采集后,產生的日志保存在服務器安裝目錄下,在服務器移除之后,該日志將被刪除。如果產生的日志保存在HBlock的數據目錄內,并且移除服務器時刪除服務器HBlock數據目錄中的數據,該日志也將被刪除。
- 有服務器正在移除時,不能再移除其他服務器。如果必須移除,請使用強制移除,但有丟數據風險。
- 該節點的所有數據目錄不屬于任何存儲池,允許移除該服務器。否則不能移除,如果必須移除,請使用強制移除,但有丟數據風險。
- 如果要移除服務器的某個數據目錄屬于基礎存儲池,且是基礎存儲池中僅剩的一個可用故障域中的節點,不允許移除。
參數
| 參數 | 描述 |
|---|---|
| -n SERVER_ID 或 --server SERVER_ID | 要移除服務器的ID。 |
| -d 或 --del-data | 移除服務器時,刪除服務器上HBlock數據目錄中的數據。 |
| -f 或 --force | 強制移除服務器。 注意 強制移除服務器,可能造成數據丟失。 |
示例
移除服務器ID為hblock_4的服務器。
[root@hblockserver CTYUN_HBlock_Plus_3.10.0_x64]# ./stor server rm -n hblock_4
The software will be deleted on the specified server. Are you sure to remove this server? [Yes/No]
y
Processing...
Start removing server hblock_4. You can list server to check whether it is completed.
You can reconnect the following iSCSI LUN(s):
1.iSCSI LUN name:lun04a
iSCSI target: iqn.2012-08.cn.ctyunapi.oos:target04.7(192.168.0.209:3260,ColdStandby)
iSCSI target: iqn.2012-08.cn.ctyunapi.oos:target04.8(192.168.0.72:3260,Active)說明
卷關聯的iSCSI target處于ColdStandby狀態,表示iSCSI target正在從被刪除的服務器上遷移到集群其他服務器上,遷移過程,該iSCSI target處于ColdStandby狀態。遷移完成后,iSCSI target將變為Active或者Standby狀態。