chnode
請利用 chnode 指令,來變更指派給節點及其他選項的名稱。接著在執行後續的指令時,您就可以使用新的名稱。 與此指令相關聯的所有參數都是選用的。但是,您必須指定一或多個參數。
語法
>>- chnode -- --+------------------------+--+-------------+-----> +- -iscsialias -- alias -+ '- -failover -' '- -noiscsialias --------' >-- --+--------------------------+-- ---------------------------> '- -name -- new_node_name -' >--+------------------------+-- --------------------------------> '- -identify --+- yes -+-' '- no --' >--+--------------------------+-- --+- object_id ---+---------->< +- -site --+- site_id ---+-+ '- object_name -' | '- site_name -' | '- -nosite ----------------'
參數
- -iscsialias alias
- (選用)指定節點的 iSCSI 名稱。長度上限是 79 個字元。
請勿在 iSCSI 別名中使用空格。
重要: 您可以為線上備用節點指定此參數。
- -noiscsialias
- (選用)清除先前為該節點設定的任何 iSCSI 名稱。此參數不能與 iscsialias 參數一起指定。重要: 您可以為線上備用節點指定此參數。
- -failover
- (選用)指定所設定的名稱或 iSCSI 別名是 I/O 群組中的夥伴節點的名稱或別名。如果沒有夥伴節點,則當夥伴節點新增至叢集系統(系統)時,會套用所設定的值。
如果在具有夥伴節點的情況下使用該參數,則該節點的名稱或別名會變更。重要: 您可以為線上備用節點指定此參數。
- -name new_node_name
- (選用)指定要指派給節點的名稱。註: 以 chnode 指令上的 -name 提供的節點名稱,不得已使用作為節點名稱,或作為節點失效接手名稱。重要: 每個節點的 iSCSI 完整名稱 (IQN) 是利用叢集系統和節點名稱產生的。 如果您使用 iSCSI 通訊協定,則變更任一名稱也會變更叢集系統中所有節點的 IQN,而且可能需要重新配置所有 iSCSI 連接的主機。
- -identify yes | no
- (選用)可讓您控制節點上使用的發光二極體 (LED)。值為 yes 或 no。重要: 您可以為線上備用節點指定此參數。
- -site site_id | site_name
- (選用)指定現有節點的數值站台值或站台名稱。該值為 1 或 2。註: 如果系統拓蹼是 HyperSwap® 或 stretched,則無法變更指派給該節點的站台。
- -nosite
- (選用)重設站台值。
- object_id | object_name
- (必要)指定您要修改的物件名稱或 ID。參數後的變數可以是:
- 您將節點新增至叢集系統時指派的物件名稱
- 指派給節點的物件 ID(非全球節點名稱)
說明
如果未指定 failover 參數,則該指令會變更節點的名稱或 iSCSI 別名。然後,就可以在後續指令中使用該名稱來識別該節點。
failover 參數是用來指定通常會套用至 I/O 群組中的夥伴節點的值。當夥伴節點處於離線狀態時,iSCSI 別名和 IQN 會指派給 I/O 群組中的其餘節點。之後,會保留 iSCSI 主機的資料存取。 如果設定這些參數時夥伴節點處於離線狀態,則設定這些參數時所在的節點,會處理針對指定的 iSCSI 別名或使用該節點名稱建立的 IQN 的 iSCSI I/O 要求。 如果設定這些參數時 I/O 群組中的夥伴節點處於線上狀態,則夥伴節點會處理針對指定的 iSCSI 別名的 iSCSI 要求,而其節點名稱和 IQN 會變更。
如果要變更節點的名稱(在 I/O 執行的情況下):
- 確保主機系統與 I/O 群組(管理發生 I/O 的磁區)中的兩個節點機匣之間具有作用中階段作業。
- 使用 chnode 指令變更一個節點機匣的名稱。
- 從主機系統登出其名稱已變更的節點機匣。
- 使用主機作業系統的探索機制,重新探索主機中的目標 iSCSI 完整名稱 (IQN)。
- 使用在主機系統上探索到的新目標 IQN 進行登入,並確定登入成功。
- 對其他節點機匣重複步驟 2 至 5。
註: 在使用 VMware ESX 時,刪除包含舊目標 IQN 的靜態路徑(在 iSCSI 起始器內容中)。
這可確保節點機匣名稱變更,在發生如目標失效接手的事件期間不會影響
iSCSI I/O。
呼叫範例
chnode -name newname -identify yes node8
產生的輸出:
No feedback
呼叫範例
chnode -name testnodeone nodeone
產生的輸出:
No feedback
呼叫範例
chnode -site 1 node2
產生的輸出:
No feedback
