charray
使用 charray 指令可變更陣列屬性。
語法
參數
- (選用)指定要套用至陣列 MDisk 的新名稱。
- (選用)設定要用來保護陣列成員的備件數。值可以是
1到100之間的數字。註: 此參數不適用於分散式陣列。 - (選用)強制陣列平衡並配置現有磁碟機的備用目標。指定 -balanced,然後系統會檢查鏡映陣列的成員資格的鏈平衡。如果每一個鏡映成員都在與其夥伴成員不同的鏈上,陣列會繼續平衡成員鏈。如果每一個鏡映成員都不在與其夥伴成員不同的鏈上,陣列會停止平衡成員鏈。註:
- 如果指定 -balanced,且關聯陣列 MDisk 的目標變更,則會更新陣列 MDisk 的層級以符合新目標。
- 此參數不適用於分散式陣列。
- (選用)控制讓陣列能夠完成耗時過長的寫入作業,即使會暫時危及備援。值可以是
latency或redundancy:latency暗示已針對正常的 I/O 作業啟用該特性redundancy暗示未針對正常的 I/O 作業啟用該特性
latency模式,除非陣列是 RAID-0(在這種情況下需要redundancy模式)。重要: 請勿變更 RAID-0 陣列的模式。重要: 如果值為latency,則陣列會導致成員磁碟機變成不同步(以保留回應時間)。如果值為redundancy,則陣列不會導致成員磁碟機變成不同步(以保留時間),並會影響 I/O 效能。 - (選用)指定重建區域臨界值。當可用的重建區域低於這個指定的臨界值時,陣列會記載一則錯誤。值為
0、1、2、3或4。(如果您指定0,則系統用完重建區域時,不會記載錯誤)。註: 這個參數只適用於分散式陣列。 - (必要)識別(按 ID 或使用者定義的名稱)套用 MDisk 指令的陣列。
說明
這個指令會變更陣列的屬性。變更陣列名稱的呼叫範例
charray -name raid6 mdisk0 0結果輸出:
No feedback將備件數臨界值設為 2 的呼叫範例
charray -sparegoal 2 mdisk52結果輸出:
No feedback平衡陣列的呼叫範例
charray -balanced 3結果輸出:
No feedback變更陣列重建區域目標的呼叫範例
charray -rebuildareasgoal 3 array1結果輸出:
No feedback變更陣列重建區域目標的呼叫範例
charray -slowwritepriority redundancy 0
結果輸出:
No feedback
