lsrcrelationship

Use o comando lsrcrelationship para retornar uma lista concisa ou uma visualização detalhada de relacionamentos do Metro Mirror ou do Global Mirror visíveis para o sistema em cluster (sistema).

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- lsrcrelationship -- ---------------------------------------->

>--+-----------------------------------+-- --+----------+-- ---->
   '- -filtervalue -- attribute=value -'     '- -nohdr -'      

>--+-----------------------+-- -- --+-----------------+--------->
   '- -delim -- delimiter -'        '- -filtervalue? -'   

>--+---------------+-------------------------------------------><
   +- object_id ---+   
   '- object_name -'   

Parâmetros

-filtervalue attribute=value
(Opcional) Especifica uma lista de um ou mais filtros. Apenas objetos com um valor que corresponda ao valor de atributo do filtro são retornados. Se uma capacidade for especificada, as unidades também deverão ser incluídas.
Nota: Alguns filtros permitem o uso de um curinga ao inserir o comando. As regras a seguir aplicam-se ao uso de caracteres curinga com o Storwize V3700 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 curinga, coloque a entrada do filtro entre aspas duplas, (" "), conforme a seguir:
    lsrcrelationship
    -filtervalue  "name=md*"
-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, mesmo se o parâmetro -nohdr for especificado.
-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.
object_id | object_name
(Opcional) Especifica o nome ou ID de um objeto. Quando esse parâmetro é usado, é retornada a visualização detalhada do objeto específico, e quaisquer valores especificados pelo parâmetro -filtervalue são ignorados. Se o parâmetro object_id | object_name não for especificado, será exibida a visualização concisa de todos os objetos que correspondem aos requisitos de filtragem especificados pelo parâmetro -filtervalue.
-filtervalue?
(Opcional) Especifica que você quer que o relatório exiba algum ou todos que estão na lista de atributos de filtro válidos. Os atributos de filtro válido para o comando lsrcrelationship são:
  • RC_rel_id
  • RC_rel_name
  • master_system_id
  • master_system_name
  • master_vdisk_id
  • master_vdisk_name
  • aus_system_id
  • aux_system_name
  • aux_vdisk_id
  • aux_vdisk_name
  • primary
  • consistency_group_id
  • consistency_group_name
  • estado
  • progresso
  • copy_type

Para obter mais informações sobre os atributos de filtragem, consulte Atributos dos Parâmetros -filtervalue.

Descrição

Esse comando retorna uma lista concisa ou uma visualização detalhada de relacionamentos de Metro Mirror ou Global Mirror visíveis para o sistema.

Tabela 1 fornece os possíveis valores para os atributos exibidos como dados nas visualizações de saída.
Tabela 1. Atributos e Valores do Comando lsrcrelationship
Atributo Valor
primary n/a, master, aux
estado consistent_copying, inconsistent_stopped, inconsistent_copying, consistent_stopped, consistent_synchronized, idling, idling_disconnected, inconsistent_disconnected, consistent_disconnected
progresso Número inteiro entre 0 e 100, n/a
cycle_period_seconds O período mínimo, em segundos, entre diversos ciclos (número inteiro entre 60 e 86400; o padrão é 300).
cycling_mode O tipo de ciclo do Global Mirror ou do Metro Mirror a ser usado. As opções são:
  • none (padrão)
  • multi
copy_type O tipo de cópia:
  • metro
  • global
  • blank
tempo de congelamento O tempo no formato YY/MM/DD/HH/MM
status Os valores são:
  • online, que indica que o relacionamento é on-line e acessível. Se o estado do relacionamento for ConsistentSynchronized, ConsistentCopying ou InconsistentCopying, os volumes replicarão as operações de E/S do host que o volume primário recebe.
  • primary_offline, que indica que o volume primário no relacionamento está off-line. Isso evita que operações de E/S adicionais e pausas de sincronização até que o volume primário esteja on-line novamente.
  • secondary_off-line, que indica que o volume secundário no relacionamento está off-line. Para relacionamentos do Global Mirror em um estado ConsistentSynchronized (nenhuma mudança no volume) e relacionamentos de Metro Mirror, as operações de gravação de E/S adicionais para o volume primário finalizam o relacionamento.
  • io_channel_offline, que indica que o sistema remoto não está acessível. Para relacionamentos do Global Mirror em um estado ConsistentSynchronized (nenhuma mudança no volume) e relacionamentos de Metro Mirror, as operações de gravação de E/S adicionais para o volume primário finalizam o relacionamento.
  • primary_change_offline, que indica que o volume de mudança primário no relacionamento está off-line. Para o Global Mirror com relacionamentos de volume de mudança, o ciclo de E/S atual é terminado, e um novo ciclo de E/S será iniciado quando o volume de mudança primário ficar on-line novamente.
  • secondary_change_off-line, que indica que o volume de mudança secundário no relacionamento está off-line. Para relacionamentos do Global Mirror com volume de mudança, o ciclo de E/S atual é pausado e um novo ciclo de E/S é retomado quando o volume secundário ficar on-line novamente.
sync n/a, in_sync, out_of_sync
master_change_vdisk_id O ID do volume que está agindo como o volume de mudança principal para o relacionamento (em branco, se não estiver definido)
Nota: Esse campo identifica o volume de mudança do volume principal, se configurado. Para um relacionamento intersistemas, se o volume principal estiver no outro sistema em cluster (sistema), o volume de mudança principal também está no outro sistema.
master_change_vdisk_name O nome do volume que está agindo como o volume de mudança principal para o relacionamento (em branco, se não estiver definido)
Nota: Esse campo identifica o volume de mudança do volume principal, se configurado. Para um relacionamento intersistemas, se o volume principal estiver no outro sistema em cluster (sistema), o volume de mudança principal também está no outro sistema.
aux_change_vdisk_id O ID do volume que está agindo como o volume de mudança auxiliar para o relacionamento (em branco, se não estiver definido)
Nota: Esse campo identifica o volume de mudança para o volume auxiliar, se esse volume tiver sido configurado. Para um relacionamento intersistemas, se o volume auxiliar estiver no outro sistema, o volume de mudança auxiliar também está no outro sistema.
aux_change_vdisk_name O nome do volume que está agindo como o volume de mudança auxiliar para o relacionamento (em branco, se não estiver definido)
Nota: Esse campo identifica o volume de mudança para o volume auxiliar, se configurado. Para um relacionamento intersistemas, se o volume auxiliar estiver no outro sistema, o volume de mudança auxiliar também está no outro sistema.
bg_copy_priority Não usado.
Nota: Os nomes dos relacionamentos e grupos de consistências do Global Mirror ou do Metro Mirror poderão ficar em branco se o relacionamento ou os grupos de consistências forem intersistemas e a parceira do sistema estiver desconectada.

O atributo sync possui um valor de in_sync quando o conteúdo está sincronizado (idêntico) entre os volumes. Se acontecerem operações de gravação no volume primário ou secundário após ocorrer um estado consistente (interrompido) ou inativo, eles não estarão mais sincronizados.

Um Exemplo de Chamada Detalhada e Concisa

lsrcrelationship -delim : -filtervalue name=j*

A saída resultante concisa e detalhada:

id:name:master_cluster_id:master_cluster_name:master_vdisk_id:master_vdisk_name:
aux_cluster_id:aux_cluster_name:aux_vdisk_id:
aux_vdisk_name:primary:consistency_group_id:consistency_group_name:state:bg_copy
_priority:progress:copy_type:cycling_mode:freeze_time
45:jrel_AB1:0000020061413ABA:clusterA:45:jdisk_B8:0000020060406746:clusterB:38:j
disk_B1:master:::consistent_stopped:50:metro:none:06/06/27/08/31/37
48:jrel_AB2:0000020061413ABA:clusterA:48:jdisk_A4:0000020060406746:clusterB:41:j
disk_B4:master:::consistent_synchronized:50:metro:none:06/06/27/09/31/37
49:jrel_BA_1:0000020060406746:clusterB:42:jdisk_B5:0000020061413ABA:clusterA:49:j
disk_A5:master:248:jdemo_BA_cons1:consistent_stopped:50:metro:none:06/06/27/10/31/37
50:jrel_BA_2:0000020060406746:clusterB:43:jdisk_B6:0000020061413ABA:clusterA:
50:jdisk_A6:master:248:jdemo_BA_cons1:consistent_stopped:50:metro:none:06/06/27/11/31/37

Um Exemplo de Chamada Detalhada

lsrcrelationship -delim : AB_2

A saída resultante detalhada:

id:9
name:AB_2
master_cluster_id:0000020061413MOE
master_cluster_name:chelseaB
master_vdisk_id:9
master_vdisk_name:stripe9
aux_cluster_id:0000020061413MOE
aux_cluster_name:chelseaB
aux_vdisk_id:10
aux_vdisk_name:stripe9_b
copy_type:metro
cycle_period_seconds:300
cycling_mode:multi
primary:master
consistency_group_id:
consistency_group_name:
state:consistent_synchronized
bg_copy_priority:50
progress:
freeze_time:2006/05/05/08/26/46
status:on-line
sync:in_sync