lsrepairvdiskcopyprogress
Use o comando lsrepairvdiskcopyprogress para exibir o progresso de reparos do volume e validações.
Sintaxe
>>- lsrepairvdiskcopyprogress -- -+----------+------------------> '- -nohdr -' >--+-----------------------+-- -+---------------+---------------> '- -delim -- delimiter -' '- -copy -- id -' >--+------------+---------------------------------------------->< +-vdisk_name-+ '-vdisk_id---'
Parâmetros
- -nohdr
- (Opcional) Por padrão, os títulos são exibidos para cada coluna de dados em uma visualização de estilo conciso e para cada item de dados em uma visualização de estilo detalhado. O parâmetro -nohdr suprime a exibição desses títulos.Nota: Se não houver dados a serem exibidos, os títulos não serão exibidos.
- -delim delimitador
- (Opcional) Por padrão em uma visualização concisa, todas as colunas de dados são separadas por espaço. A largura de cada coluna é configurada para a largura máxima possível de cada item de dados. Em uma visualização detalhada, cada item de dados possui sua própria linha, e se os cabeçalhos forem exibidos, os dados serão separados do cabeçalho por um espaço. O parâmetro -delim substitui esse comportamento. A entrada válida para o parâmetro -delim é um caractere de um byte. Se for inserido -delim: na linha de comandos, o caractere dois pontos (:) separa todos os itens de dados em uma visualização concisa ; por exemplo, o espaçamento das colunas não ocorre. Em uma visualização detalhada, os dados são separados de seu cabeçalho pelo delimitador especificado.
- -copy id
- (Opcional) Especifica o ID da cópia do volume para listar o progresso de reparo. Se você não especificar esse parâmetro, o progresso será exibido para todas as cópias.
- vdisk_name | vdisk_id
- (Opcional) Especifica o nome do volume ou ID para listar o progresso de reparo. Você deve especificar este parâmetro por último na linha de comandos.
Descrição
O comando lsrepairvdiskcopyprogress exibirá o progresso de reparos e validações sendo feitas para os volumes espelhados. Use esse comando para controlar o progresso após executar o comando repairvdiskcopy. É possível especificar uma cópia de volume usando o parâmetro -copy. Para exibir os volumes que possuem duas ou mais cópias com uma tarefa ativa, especifique o comando sem parâmetros; não será possível ter apenas uma cópia de volume com uma tarefa ativa.
O comando exibe o progresso para os seguintes tipos de cópias de volume:
- Todas as cópias de volume exibem a mesma tarefa; validação, média ou resync, dependendo do parâmetro especificado.
- Todas as cópias de volume exibem a mesma porcentagem e tempo de conclusão estimado.
- Se for especificado, os volumes não espelhados serão exibidos como uma cópia única com uma tarefa em branco ; eles não serão exibidos na visualização concisa integral.
- Depois que uma tarefa for concluída, ela ficará em branco para todas as cópias.
- Se a tarefa estiver em branco, a porcentagem e o tempo de conclusão também estarão em branco.
O comando retorna valores para os atributos de reparo de volume a seguir:
- vdisk_id
- Indica o ID do volume.
- vdisk_name
- Indica o nome do volume.
- copy_id
- Indica o identificador designado pelo sistema para cópia de volume.
- tarefa
- Indica a tarefa ativa. Os valores podem ser repairing ou compressed_repairing.
- progresso
- Indica a porcentagem de conclusão da tarefa. Este valor será 0 quando a tarefa estiver no estado compressed_repairing.
- estimated_completion_time
- Indica o tempo esperado (duração) para o tempo de conclusão da tarefa. O valor está no formato YYMMDDHHMMSS e em branco se a duração não é conhecida.
Um exemplo de chamada
-delim lsrepairvdiskcopyprogress:
A saída resultante:
vdisk_id:vdisk_name:copy id:task:progress:estimated_completion_time
0:vdisk0:0:medium:50:070301120000
0:vdisk0:1:medium:50:070301120000
Um exemplo de chamada
-delim lsrepairvdiskcopyprogress: vdisk0
A saída resultante:
vdisk_id:vdisk_name:copy id:task:progress:estimated_completion_time
0:vdisk0:0:medium:50:070301120000
0:vdisk0:1:medium:50:070301120000
Um exemplo de chamada
-delim lsrepairvdiskcopyprogress: -copy 0 vdisk0
A saída resultante:
vdisk_id:vdisk_name:copy id:task:progress:estimated_completion_time
0:vdisk0:0:medium:50:070301120000
Um exemplo de chamada que mostra uma cópia de volume compactado e uma cópia de volume TP sendo reparada
lsrepairvdiskcopyprogress
A saída resultante:
vdisk_id estimated_completion_time vdisk_name copy_id tarefa de progresso
repairing vdisk0 0 50 070301120000 0
compressed_repairing vdisk2 0 070301080102 2 1