lsdrivelba

Use o comando lsdrivelba para mapear endereços de bloco lógico (LBAs) do MDisk da matriz para um conjunto de unidades.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- lsdrivelba --+----------+--+-----------------------+-------->
                 '- -nohdr -'  '- -delim -- delimiter -'   

>---- -mdisklba -- lba ------ -mdisk --+- mdisk_id ---+--------><
                                       '- mdisk_name -'     

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ços. 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 tem 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 do título pelo delimitador especificado.
-mdisklba lba
(Obrigatório) O endereço de bloco lógico (LBA) no MDisk. O LBA deve ser especificado em hexa, com um prefixo 0x.
-mdiskmdisk_id | mdisk_name
(Obrigatório) O ID ou nome do MDisk.

Descrição

Esse comando mapeia a matriz MDisk LBA para um conjunto de unidades.

O sistema fornece volumes que têm LBAs para tamanhos de bloco de 512 bytes, mas discos de backend que têm um tamanho de bloco de 512 ou 4096 bytes também podem ser usados. As unidades são listadas em seus tamanhos físicos.

Use o comando lsdrive para exibir o tamanho de bloco da unidade e use o comando lsdrive ou lsarray para listar cada objeto (a unidade e o MDisk).

Tabela 1 descreve as possíveis saídas.
Tabela 1. Saída de lsdrivelba
Atributo Valor
drive_id O ID da unidade; em branco se não houver membros da matriz configurados (por exemplo, em uma matriz degradada).
type O tipo de informação do disco:
  • parity, no qual o intervalo de LBA contém parity (níveis de RAID 5 e 6 apenas)
  • qparity, em que o intervalo de LBA contém qparity (nível de RAID 6 apenas)
  • data, no qual o intervalo de LBA contém dados
drive_lba O LBA da unidade.
drive_start O início do intervalo de LBAs (faixa) na unidade.
drive_end O fim do intervalo de LBAs (faixa) na unidade.
mdisk_start O início do intervalo de LBAs (faixa) no MDisk da matriz.
mdisk_end O fim do intervalo de LBAs (faixa) no MDisk da matriz.

Um Exemplo de Chamada

lsdrivelba -delim : -mdisklba 0x000 -mdisk 2

A saída resultante:

drive_id:type:drive_lba:drive_start:drive_end:mdisk_start:mdisk_end
0:data:0x0000000000000000:0x0000000000000000:0x0000000000000200:0x0000000000000000:0x0000000000000200
4:parity:0x0000000000000000:0x0000000000000000:0x0000000000000200:0x0000000000000000:0x0000000000000200