recovervdiskbysystem
使用 recovervdiskbysystem 指令,確認已遺失叢集系統(系統)中 fast_write_state 為 corrupt 的所有磁區的資料,並讓磁區回到線上。
參數
這個指令沒有參數。
說明
系統中 fast_write_state 為 corrupt 的所有磁區,以及所有副本(如果已鏡映),都會回復並重新回到線上。如果有任何磁區是精簡供應,或有精簡供應副本,recovervdiskbysystem 指令會觸發精簡供應修復程序。如果是鏡映磁區,指令會觸發 從已同步的副本進行重新同步。您可以利用 lsvdisksyncprogress 指令,來監視重新同步的進度。在重新同步程序中,磁區會保持在線上。
如果系統中沒有任何磁區的 fast_write_state 為 corrupt,recovervdiskbysystem 指令仍會對鏡映磁區的任何毀損副本啟動修復程序。 您可以利用 lsrepairsevdiskcopyprogress 指令,來監視修復程序的進度。 如果沒有毀損的磁區,或不需要修復副本,就不會傳回任何錯誤。
因為在 recovervdiskbysystem 指令之後進行修復而仍然離線的磁區,其 fast_write_state 為 repairing。修復程序完成時,磁區會重新上線。
呼叫範例
recovervdiskbysystem
產生的輸出:
No feedback
