lsarraylba

Use o comando lsarraylba para permitir que um endereçamento de bloco lógico (LBA) de matriz seja localizado em uma unidade e LBA.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe lsarraylba -nohdr-delimdelimiter -drivelba lba -drive drive_id

Paramêtros

-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 delimiter
(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 com a largura máxima 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 cabeçalho pelo delimitador especificado.
-drivelba lba
O LBA na unidade para converter em LBA da matriz. O valor lba deve ser especificado em hexadecimal, com um prefixo 0x.
-drive drive_id
O ID da unidade a ser visualizada.

Description

Esse comando permite que um LBA da matriz seja localizado em uma unidade e LBA.

O sistema fornece volumes que têm LBAs para tamanhos de bloco de 512 bytes; no entanto, 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).

Durante uma expansão, se lsarraylba for usado em uma unidade que está incluída na matriz e o LBA especificado no comando estiver abaixo do cruzamento entre as regiões de geometria antiga e nova da matriz, esse LBA não será alocado para a matriz. A saída de comando lista esse LBA como não alocado. A atividade de expansão contínua eventualmente aloca esse LBA.

Esta tabela mostra as saídas possíveis.
Tabela 1. Saída de lsarraylba
Atributo Valor
type O tipo de alocação de extensão do MDisk:
  • allocated
  • unallocated
Somente para matrizes distribuídas:
  • Se o LBA for uma área de reconstrução não usada, esse valor exibirá rebuild_area.
  • Se o LBA for uma área de reconstrução usada, esse valor exibirá allocated.
mdisk_lba O LBA do MDisk da matriz (em branco se não houver nenhum).
mdisk_start O início do intervalo de LBAs (faixa) no MDisk da matriz (em branco se não houver nenhum).
mdisk_end O fim do intervalo de LBAs (faixa) no MDisk da matriz (em branco se não houver nenhum).
drive_start O início do intervalo de LBAs (faixa) na unidade (em branco se não houver nenhum).
drive_end O fim do intervalo de LBAs (faixa) na matriz (em branco se não houver nenhum).

Um exemplo de chamada para mapear o LBA 2 da unidade -xff para o LBA 2 do MDisk0xff

lsarraylba -delim : -drivelba 0xff -drive 2

A saída resultante:

mdisk_id:mdisk_name:type:mdisk_lba:mdisk_start:mdisk_end:drive_start:drive_end
0:mdisk2:allocated:0x00000000000001ff:0x0000000000000100:0x00000000000001ff:0x0000000000000000:0x00000000000000ff

Um exemplo de chamada para um espaço alocado

lsarraylba -drivelba 0x00 -drive 2

A saída resultante:

mdisk_id mdisk_name type      mdisk_lba          mdisk_start        mdisk_end          drive_start        drive_end
1        mdisk1     allocated 0x0000000000000000 0x0000000000000000 0x00000000000001FF 0x0000000000000000 0x00000000000001FF

Um exemplo de chamada para uma área de reconstrução não usada

lsarraylba -drivelba 0x00 -drive 16

A saída resultante:

mdisk_id mdisk_name type      mdisk_lba          mdisk_start        mdisk_end          drive_start        drive_end
3        mdisk3     rebuild_area                                                          0x0000000000000000 0x0000000000000A1F