repairvdiskcopy
Use o comando repairvdiskcopy para detectar e (opcionalmente) corrigir quaisquer cópias de volume que não sejam idênticas.
Sintaxe
>>-repairvdiskcopy-- -+- -medium---+----------------------------> +- -resync---+ '- -validate-' >--+--------------------+--+-vdisk_name-+---------------------->< '- -startlba -- lba -' '-vdisk_id---'
Parâmetros
- -medium
- (Opcional) Converte setores que contêm diferentes dados legíveis em erros de mídia virtual no volume especificado. Ele corrige erros de mídia preexistente localizado em apenas uma cópia de volume, substituindo-com os dados da cópia de volume outro. Este parâmetro não pode ser usado com os os parâmetros -validate e -resync . Você deve especificar um dos três parâmetros.
- -resync
- setores (Opcional) que contém dados legíveis diferente copiando conteúdos da cópia de volume primário para outras cópias no volume especificado. Ele corrige erros de mídia preexistente localizado em apenas um volume, substituindo-as com dados do outro volume. Esse parâmetro não pode ser utilizado com o -medium e -validate parâmetros. Você deve especificar um dos três parâmetros.
- -validate
- (Opcional) Relata a primeira diferença nos dados legíveis localizada nas cópias online sincronizadas do volume especificado, no ou após o valor de -startlba . Esse parâmetro não pode ser utilizado com o -medium e -resync parâmetros. Você deve inserir um dos três parâmetros.
- -startlba lba
- (Opcional) Especifica um endereço de bloco lógico (LBA) inicial no qual iniciar o comando. O LBA deve ser especificado no hexa, com um prefixo x.
- vdisk_name | vdisk_id
- (Obrigatório) Especifica o volume para reparo. Você deve especificar este parâmetro por último na linha de comandos.
Descrição
O comando repairvdiskcopy detecta e, opcionalmente, corrige quaisquer cópias de volumes que não sejam idênticas. Para os propósitos de comparação, os erros de mídia pré-existentes localizados somente em um volume serão ignorados e corrigidos substituindo-os com volumes da outra cópia de volume. Os resultados são registrados no log de erros do Storwize V3700 . O parâmetro -validate compara cópias on-line sincronizadas do volume especificado. O parâmetro -medium transforma quaisquer setores que não sejam idênticos em erros de mídia virtual. O parâmetro -resync copia quaisquer setores que não sejam idênticos para outras cópias do volume. Não é possível utilizar este comando com um volume que está a formatação rápida.
Você deve especificar -validate, -mediumou -resync.
- Antes de executar o comando repairvdiskcopy , certifique-se de que todas as cópias de volumes são sincronizadas.
- Apenas um comando repairvdiskcopy pode ser executado em um volume por vez. Você deve aguardar que o comando repairvdiskcopy para concluir o processamento antes de executar o comando novamente.
- Depois de iniciar o comando repairvdiskcopy , não é possível usar o comando para parar o processamento.
- A cópia primária de um volume espelhado não pode ser alterada enquanto o comando repairvdiskcopy -resync está em execução.
Use o parâmetro -startlba para especificar um Endereço de Bloco Lógico (LBA) inicial. Insira um valor de LBA 0 para tamanho do disco cheio menos um. O parâmetro registra o primeiro erro localizado e, em seguida, para o comando. Repetindo este parâmetro, é possível coletar todas as instâncias em que as cópias de volumes não são idênticas.
Durante o comando repairvdiskcopy operação, o volume permanece online. As operações de E/S e de sincronização são permitidas enquanto o comando estiver em andamento.
A taxa para o comando repairvdiskcopy é controlada pela taxa de sincronização do volume que está sendo reparado. Para suspender o processo de reparo, configure a taxa de sincronização do volume como 0 usando o comando chvdisk .
Um exemplo de chamada
repairvdiskcopy -resync -startlba 0x0 vdisk8
A saída resultante :
Sem feedback