recovervdisk コマンドは、VDisk のデータ損失を認知し、VDisk をオンラインに戻します。
指定された VDisk、およびすべてのコピー (ミラーリングされた場合) は、リカバリーされ、オンラインに戻されます。VDisk が、スペース効率のよい VDisk であるか、またはスペース効率のよいコピーを含んでいる場合、このコマンドは、スペース効率のよい修復処理を起動します。VDisk がミラーリングされている場合、recovervdisk コマンドは同期化されたコピーから再同期を起動します。この再同期の進行は、svcinfo lsvdisksyncprogress コマンドを使用してモニターできます。 VDisk は、再同期処理中はオンラインのままです。
recovervdisk コマンドは、fast_write_state が corrupt であるすべてのスペース効率がよいコピーの修復も開始します。この修復処理の進行は、svcinfo lsrepairsevdiskcopyprogress コマンドを使用してモニターできます。
recovervdisk コマンドのあとで修復されるため引き続きオフラインである VDisk の fast_write_state は修復です。修復処理が完了すると、VDisk はオンラインになります。
呼び出し例
svctask recovervdisk vdisk17
結果出力
No feedback