swapnode
使用 swapnode 指令,來交換和維護節點,而不會岔斷與指定之節點相關聯的虛擬化目標埠。
語法
參數
- -replace | -failback | -failover | -service
- (必要)指定要更換還是維修所選節點。值如下:
- -replace 會將處於離線或維修狀態的指定節點,更換為適合的候選項。
- -failback 將備用節點(使用中)換回原先被換掉的節點。
- -failover 即使節點在線上,也更換為備用節點。
- -service 在系統因為有任何「N_Port ID 虛擬化 (NPIV)」埠而觸發失效接手之後,讓節點進入服務狀態。
- -force
- (選用)指定即使可能會中斷主機系統 I/O,也要卸下節點。重要: 指定 -force,可能會導致無法存取。請務必在產品支援資訊的指示下使用。
- -spare node_id | node_name
- (選用)指定要用作替代品的備用節點 ID 或名稱。這個參數必須與
-failover 一起指定。註: ID 的值必須大於
1,因為備用節點絕不會是叢集系統中的第一個節點。 - node_id | node_name
- (必要)指定要抽換或處理的節點 ID 或名稱。
說明
這個指令可交換和維護節點,但不會岔斷與指定之節點相關聯的虛擬化目標埠。
指定 -replace 可讓系統在新增節點時(使用 addnode 指令),取代相關聯的名稱、I/O 群組及站台值。這些值取自被更換的節點。系統會明確指定現有的節點,並選擇有相同 WWNN 值的候選節點。
記住: 如果不想對線上節點指定 rmnode(這會從叢集系統刪除節點),您可以指定 -replace。
重要: 在部分「光纖通道」配接卡上,不支援 NVMe 虛擬化目標埠。在使用 CLI 之前,請檢查備用節點配置。
更換離線節點的呼叫範例
swapnode -replace 2
詳細的結果輸出:
No feedback
將節點 2 更換為備用節點 3 的呼叫範例
swapnode -failover -spare 3 2
詳細的結果輸出:
No feedback
