chdrive
chdrive コマンドは、ドライブの属性を変更するために使用します。
構文
パラメーター
- -use unused | candidate | spare | failed
- ドライブの役割を記述します。
- unused は、ドライブが使用中でなく、スペアとして使用されないことを示します。
- candidate は、ドライブがアレイでの使用に選択可能であることを示します。
- spare は、ドライブが、必要に応じてホット・スペア・ドライブとして使用できることを示します。
- failed は、ドライブで障害が発生したことを示します。
注: メンバー・ドライブを作成するには、mkarray コマンドを使用して (新規) アレイにドライブを追加してください。分散アレイのドライブに障害が起きた場合、アレイは障害ドライブが failed 状態にある間、そのドライブに関連付けられたままになります。
注: chdrive -use candidate が圧縮ドライブに対して実行された場合、ドライブはフォーマットを実行します。フォーマットは、ドライブがオンラインになって使用できるようになる前に完了する必要があります。 - -allowdegraded
- (オプション) ホット・スペア・ドライブが、そのドライブがメンバーであるアレイに使用不可であっても、ドライブの用途の変更の続行を許可します。-allowdegraded と -task を一緒に指定することはできません。アレイ拡張が進行中である場合、-allowdegraded を指定できません。重要: -allowdegraded を使用しないようにしてください。
- -task format | certify | recover | erase
- ドライブにタスクを実行させます。
- format は、アレイで使用するためにドライブがフォーマットされることを示します。ドライブが候補であるか、妥当性検査に失敗した場合のみ許可されます。
注: NVMe ドライブの場合、ドライブをフォーマットすることで、ドライブの暗号消去が完了します。
- certify は、ドライブに含まれているデータの整合性を検証するために、ドライブが分析されることを示します。メンバーであるすべてのドライブに対して許可されます。注: certify は、NVMe ドライブではサポートされません。
- recover データを失うことなく、オフラインのフラッシュ・ドライブをリカバリーします。ビルドが必要であるためにドライブがオフラインである場合、またはドライブが妥当性検査に失敗した場合に許可されます。注: recover は NVMe ドライブではサポートされません。
- erase により、サニタイズ・ディスク消去操作が行われます。消去のタイプは暗号、ブロック、または上書きのいずれかです。消去のタイプは、SAS ドライブの製造メーカー、ドライブ・タイプ、およびファームウェアによって決まります。注: このパラメーターは、NVMe ドライブまたはクラウド・システムでは使用できません。
- format は、アレイで使用するためにドライブがフォーマットされることを示します。ドライブが候補であるか、妥当性検査に失敗した場合のみ許可されます。
- drive_id
- ドライブの ID。
説明
このコマンドは、ドライブの役割を変更するため、または長時間実行されるドライブ・タスクを開始するために使用します。lsdriveprogress を使用すると、進行中のドライブ・タスクの進行状況 (パーセンテージ) や見積もり完了時刻を表示することができます。
分散アレイに関連付けられているドライブが member から failed に変更された場合、分散アレイに使用可能な再作成スペースがないと、ドライブは劣化状態 (degraded) になります。-allowdegraded が指定されていない場合、コマンドは再作成領域の不足によって失敗します。-allowdegraded パラメーターが指定されている場合、コマンドは成功し、アレイはそのドライブを入出力操作に使用しなくなります。ドライブが failed から別の構成に変更された場合、そのドライブに関する情報は削除され、分散アレイは、メンバー表に属する欠落メンバーを作成します。欠落メンバーを取り替えるには、charraymember コマンドを使用します。
呼び出し例
chdrive -use spare 1
結果出力:
No feedback
ドライブ 23 を認証するための呼び出し例
chdrive -task certify 23
結果出力:
No feedback
