lsarray
Use o comando lsarray para listar a matriz de MDisks.
Sintaxe
>>- lsarray -- --+----------+-- --+-----------------------+-----> '- -nohdr -' '- -delim -- delimiter -' >-- --+---------+-- --+-----------------+-- --------------------> '- -bytes-' '- -filtervalue? -' >--+-----------------------------------------------------+-- ---> +- -filtervalue -- attribute=value -------------------+ '- -filtervalue -- capacity=value -- -unit --+- b --+-' +- kb -+ +- mb -+ +- gb -+ +- tb -+ '- pb -' >--+------------------+-- ------------------------------------->< '-+- mdisk_id --+-' '- mdisk_name -'
Parâmetros
- (Opcional) Por padrão, são exibidos títulos para cada item de dados de
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.
- (Opcional) 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. Em uma visualização detalhada, os dados são separados de seu cabeçalho pelo delimitador especificado.
- (Opcional) Solicita a saída de capacidades em bytes (em vez de valores arredondados).
- (Opcional) Inclui todos os atributos de filtro válidos no relatório. Os seguintes atributos de filtro são válidos para o comando
lsarray:
- balanced
- capacity
- distribuídas
- mdisk_id
- mdisk_name
- mode
- mdisk_grp_id
- mdisk_grp_name
- fast_write_state
- raid_status
- raid_level
- redundancy
- spare_goal
- spare_protection_min
- status
- strip_size
- camada
- easy_tier_load
- (Opcional) Especifica uma lista de um ou mais atributos de filtro que correspondem aos valores especificados; consulte -filtervalue? para obter os atributos de suporte. Apenas objetos com um valor que corresponda ao valor de atributo do filtro são retornados. Se a capacidade for especificada, as unidades também deverão ser incluídas. Use o parâmetro unit para interpretar o valor para o tamanho ou capacidade.
- Nota: Alguns filtros permitem o uso de um curinga ao inserir o comando. As regras a seguir se aplicam ao uso de curingas quando utilizar a CLI:
- O caractere curinga é um asterisco (*).
- O comando pode conter, no máximo, um curinga, que pode deve ser o primeiro ou o último caractere na sequência.
- Ao usar um caractere curinga, deve-se colocar a entrada do filtro entre aspas duplas
(""):
lsarray -filtervalue "name=md*"
- (Opcional) Especifica uma lista de um ou mais valores de capacidade de filtro (tamanho) que correspondem aos valores especificados para o parâmetro unit. Use o parâmetro unit para interpretar o valor para o tamanho ou capacidade.
- (Opcional) As unidades que são usadas ao especificar a capacidade -filtervalue, em
que:
- b = bytes
- kb = 1.024 bytes
- mb = 1.048.576 bytes
- gb = 1.073.741.824 bytes
- tb = 1.099.511.627.776 bytes
- pb = 1.125.899.906.842.624 bytes
- (Opcional) A identidade do MDisk da matriz.
- (Opcional) O nome do MDisk da matriz.
Descrição
Este comando retorna uma lista sucinta ou uma visualização detalhada
de MDisks de matriz visíveis para o sistema em cluster (sistema). Esta tabela fornece os valores de atributos que podem ser exibidos como dados da
visualização de saída.
| Atributo | Valores |
|---|---|
| capacity | Indica o valor para a capacidade que você especifica usando o parâmetro -unit. |
| status |
|
| mode | Indica o modo. Os valores são os seguintes:
|
| quorum_index | Indica o índice de quorum. Os valores são os seguintes:
|
| block_size | Indica o tamanho de bloco. O valor é 512 bytes (ou em branco) em cada bloco de armazenamento. |
| ctrl_type | 4, 6, em que 6 é um unidade flash conectado em um nó e 4 é qualquer outro dispositivo |
| raid_status | Indica o status de RAID. Os valores são:
|
| fast_write_state | Indica o estado de cache da matriz. Os valores são os seguintes:
|
| raid_level | Indica o nível do RAID da matriz. Os valores são:
|
| redundancy | Indica o número de discos de membros que podem falhar ao mesmo tempo sem fazer com que a matriz falhe. |
| strip_size | Indica o tamanho de faixa da matriz (em KB). |
| spare_goal | Indica o número de sobressalentes pelos quais os membros da matriz devem ser protegidos. Para matrizes distribuídas, este valor está em branco. |
| spare_protection_min | Indica o número mínimo de sobressalentes pelos quais um membro da matriz é protegido por. Para matrizes distribuídas, este valor está em branco. |
| balanced | Para matrizes não distribuídas,
este valor indica se a matriz está balanceada de acordo com seus objetivos
sobressalentes:
Para matrizes distribuídas, este indica se uma classe de unidade superior está sendo usada para a matriz:
|
| camada | Indica a camada que essa matriz é designada
pela detecção automática (para matrizes internas) ou pelo usuário:
Nota: Use o comando chmdisk
para alterar esse valor.
|
| replacement_date | Indica a data de uma falha da matriz em potencial. O formato deve ser YYMMDD. |
| easy_tier_load | Indica o valor para as configurações Easy Tier
e fica em branco (para as matrizes) ou recebe um dos valores a seguir (para MDisks):
|
| slow_write_priority | Indica o objetivo do tempo de resposta:
|
| site_id | Indica o valor do site para o conjunto de armazenamentos. Esse valor numérico é 1, 2, 3 ou branco. |
| site_name | Indica o nome do site para o conjunto de armazenamentos. Esse é um valor alfanumérico ou branco. |
| fabric_type | Indica um Fibre Channel (FC), SAS ou um outro
tipo de matriz.
|
| encrypt | Indica se os dados que são armazenados na matriz estão criptografados ou não
criptografados. Os valores possíveis são:
|
| distribuídas | Indica se a matriz é distribuída. Os valores são yes ou no. |
| drive_class_id | Indica a classe da unidade que compõe esta matriz. Se -allowsuperior foi usado durante a criação da matriz, o menor ID de classe de unidade utilizado é exibido. Este valor está em branco para as matrizes não distribuídas. |
| drive_count | Indica a largura total da matriz, incluindo as áreas de reconstrução. O valor é um número de 4 a 128. O valor mínimo para as matrizes RAID-6 e RAID-10 é 6. |
| stripe_width | Indica a largura de uma única unidade de redundância dentro de um conjunto de unidades distribuído. Os valores são os seguintes:
|
| rebuild_areas_total | Indica o número total de áreas de reconstrução configurado quando a matriz for criada. Essas áreas de reconstrução oferecem desempenho, mas nenhuma capacidade. O valor é 1 - 4 para a matriz distribuída RAID-5 e RAID-6. O valor está em branco para as matrizes não distribuídas. |
| rebuild_areas_available | Indica o número de áreas de reconstrução restantes dentro do conjunto de unidades. O valor é 1 - 4 para a matriz distribuída RAID-5 e RAID-6. O valor está em branco para as matrizes não distribuídas. |
| rebuild_areas_goal | Indica o limite de áreas de reconstrução (limite mínimo) no ponto em que a matriz registra um erro. O valor é 1 - 4 para a matriz distribuída RAID-5 e RAID-6. O valor está em branco para as matrizes não distribuídas. |
Essa lista define os campos de status:
- on-line
- O MDisk está online e disponível.
- degraded
- (Apenas MDisks internos) a matriz possui membros que são degradados ou o raid_status está degradado.
- degraded_ports
- Há um ou mais erros de porta MDisk.
- degraded_paths
- Um ou mais caminhos para o MDisk foram perdidos; o MDisk não está on-line para cada nó no sistema.
- off-line
- Todos os caminhos para o MDisk foram perdidos.
- excluded
- O MDisk é excluído do uso pelo sistema; a contagem de erros da porta do MDisk excedeu o limite.
Um exemplo de chamada concisa
lsarray -delim :
A saída resultante:
mdisk_id:mdisk_name:status:mdisk_grp_id:mdisk_grp_name:capacity:raid_status:raid_level:redundancy:strip_size:tier:encrypt
:distributed
1::online:0:mdiskgrp0:68.4GB:online:raid0:0:256:enterprise:no:yes
2:mdisk2:online:0:mdiskgrp0:88.4GB:syncing:raid5:1:256:nearline:no:no
533:mdisk533:degraded:1:mdiskgrp1:78.2GB:syncing:raid6:2:128:ssd:yes:yes
534:mdisk534:online:2:mdiskgrp1:94.2GB:initting:raid6:2:64:ssd:yes:no
Um Exemplo de Chamada Detalhada
lsarray
A saída resultante:
mdisk_id 144
mdisk_name draid6_5
status online
mode array
mdisk_grp_id 1
mdisk_grp_name pool_512
capacity 5.6TB
quorum_index
block_size
controller_name
ctrl_type
ctrl_WWNN
controller_id
path_count
max_path_count
ctrl_LUN_#
UID
preferred_WWPN
active_WWPN
fast_write_state not_empty
raid_status initting
raid_level raid6
redundancy 2
strip_size 256
spare_goal
spare_protection_min
balanced exact
tier tier0_flash
replacement_date 121110090907
slow_write_priority redundancy
fabric_type
site_id
site_name
easy_tier_load
encrypt no
distributed yes
drive_class_id 1
drive_count 28
stripe_width 15
rebuild_areas_total 4
rebuild_areas_available 4
rebuild_areas_goal 2
Um Exemplo de Chamada Detalhada
lsarray 1
A saída resultante:
mdisk_id:1
mdisk_name:
status:on-line
mode:array
mdisk_grp_id:0
mdisk_grp_name:mdiskgrp0
capacity:68.4GB
quorum_index:
block_size:
controller_name:
ctrl_type:
ctrl_WWNN:
controller_id:
path_count:
max_path_count:
ctrl_LUN_#:
UID:
preferred_WWPN:
active_WWPN:
fast_write_state:empty
raid_status:online
raid_level:raid0
redundancy:0
strip_size:256
spare_goal:2
spare_protection_min:2
balanced:yes
tier tier1_flash
replacement_date 121110090907
slow_write_priority:latency
site_id:3
site_name:Quorum
fabric_type:
encrypt:yes
distributed no
drive_class_id
drive_count 8
stripe_width 4
total_rebuild_areas
available_rebuild_areas
rebuild_areas_goal
