recovervdisk
Use o comando recovervdisk para reconhecer a perda de dados do volume e colocar o volume novamente online.
Sintaxe
>>-recovervdisk-- -+--------------------+-- -+-vdisk_name-+---->< '- -copy-- -copy_id -' '-vdisk_id---'
Parâmetros
- vdisk_name | vdisk_id
- (Obrigatório) Especifica o volume a recuperar.
- -copy copy_id
- (Opcional) Especifica o ID da cópia para recuperar.
Descrição
O volume especificado, e todas as cópias se espelhadas, são recuperados e colocados novamente online. Se o volume for thin-provisioned ou tiver cópias thin-provisioned, este comando acionará o processo de reparo thin-provisioned. Se o volume for espelhado, o comando recovervdisk acionará uma ressincronização a partir de uma cópia sincronizada. O progresso da ressincronização pode ser monitorado usando o comando lsvdisksyncprogress. O volume permanece online durante o processo de ressincronização.
O comando recovervdisk também inicia o reparo de todas as cópias thin-provisioned que possuem um estado de danificação por gravação rápida. O progresso do processo de reparo pode ser monitorado usando o comando lsrepairsevdiskcopyprogress.
Um volume que ainda esteja offline porque está sendo reparado após o comando recovervdisk possui um estado de reparação por gravação rápida. O volume é colocado online quando o processo de reparo estiver concluído.
Um exemplo de chamada (para recuperar o volume 45)
vdisk45 recovervdisk
Um exemplo de chamada (para recuperar a cópia 0 do volume 45):
vdisk45 recovervdisk -copy 0