chiscsistorageport
請使用 chiscsistorageport 指令來變更鑑別參數,例如設定鑑別認證、移除鑑別參數或更新認證。
語法
參數
- (選用)清除階段作業的所有鑑別參數。註: -noauth 參數不能與其他參數一起使用。
- (選用)指定目標控制器使用者名稱。這個值必須是一個最多 256 個字元的英數字串。
如果目標控制器需要 target_user_name 和 target_chap 來進行探索,則必須指定目標控制器的使用者名稱。
警告: 變更目標控制器的 -username 可能引起干擾,在變更階段作業的鑑別詳細資料時,請多加小心。在變更階段作業的鑑別認證之前,務必先變更控制器端的鑑別認證。部分控制器可能會要求您使用 iSCSI 完整名稱 (IQN) 使用者名稱來進行探索。必要的話會自動挑選和使用每個節點的 IQN。
- (選用)指定要探索目標 iSCSI 控制器時所需的「盤查信號交換驗證通訊協定 (CHAP)」密碼 (target_chap)。值必須是最多 80 個字元的英數字串。
未使用 -noauth 參數時需要這個關鍵字。警告: 變更目標控制器的 -chapsecret 可能引起干擾,在變更階段作業的鑑別詳細資料時,請多加小心。在變更階段作業的鑑別認證之前,務必先變更控制器端的鑑別認證。
- (必要)指定現有 lsiscsistorageport 輸出列的列 ID。
說明
chiscsistorageport 指令的處理對象是 lsiscsistorageport 指令輸出所指定的列 ID。因為某些儲存體控制器在您變更鑑別認證之後不會終止現有的作用中階段作業,此指令會強制階段作業終止,再重新連接,以確認已變更的鑑別認證生效。
註: 在目標特定的鑑別與起始器節點特定的鑑別之間,您無法利用這個指令來變更階段作業模式。
清除 iSCSI 階段作業鑑別的呼叫範例
這個範例顯示如何清除階段作業的鑑別詳細資料。例如,先指定 lsiscsistorageport 來列出 iSCSI 埠資訊:
lsiscsistorageportid port_id target_ipv4 target_ipv6 target_iscsiname controller_id controller_name iogroup_list status site_id site_name
5 2 10.10.10.1 IQN1 1 ctlr1 1:1:1:1 full
如果目標只有單一使用者名稱或 CHAP 密碼,下列範例顯示如何清除鑑別。
chiscsistorageport -noauth 5結果會從所有起始器節點中清除 iSCSI 階段作業的鑑別。變更現有使用者名稱的呼叫範例
如果目標只有單一使用者名稱或 CHAP 密碼,下列範例顯示如何變更現有的使用者名稱。-username 參數需要搭配 -chapsecret 參數。
chiscsistorageport -username superman -chapsecret abcd 5結果會從所有起始器節點中變更 iSCSI 階段作業的鑑別。變更現有 CHAP 密碼的呼叫範例
如果目標只有單一使用者名稱或 CHAP 密碼,下列範例顯示如何變更現有的 -chapsecret。
chiscsistorageport -chapsecret batman 5結果會從所有起始器節點中變更 iSCSI 階段作業的鑑別。變更現有使用者名稱和 CHAP 密碼的呼叫範例
如果目標只有單一使用者名稱或 CHAP 密碼,這個範例顯示如何變更現有的 -username 和 -chapsecret。
chiscsistorageport -username superman -chapsecret batman 5結果會從所有起始器節點中變更 iSCSI 階段作業的鑑別。