lsrcconsistgrp

Use o comando lsrcconsistgrp para retornar uma lista concisa ou uma visualização detalhada de relacionamentos de cópia remota tais como Metro Mirror, Global Mirror ou grupos de consistências visíveis ativo/ativo para o sistema.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- lsrcconsistgrp -- --+-----------------------------------+--->
                        '- -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. somente objetos com um valor que corresponda ao valor de atributo do filtro são exibidos. 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 se aplicam ao uso de curingas com a interface da linha de comandos (CLI) do IBM Spectrum Virtualize :
  • 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, deve-se colocar a entrada do filtro com aspas duplas (""), conforme a seguir:
    lsrcconsistgrp
    -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.
-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 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 título pelo delimitador especificado.
object_id | object_name
(Opcional) Especifica o nome ou ID de um objeto. Quando esse parâmetro é usado, é exibida a visualização detalhada do objeto específico e quaisquer valores especificados pelo parâmetro -filtervalue são ignorados. Se não especificar o parâmetro object_id | object_name, 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 seguintes atributos de filtro são válidos para o comando lsrcconsistgrp:
  • group_id
  • nome
  • master_cluster_id
  • master_cluster_name
  • aux_cluster_id
  • aux_cluster_name
  • primary
  • estado
  • relationship_count
  • id
  • 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 cópia remota, como grupos de consistências do Global Mirror, do Metro Mirror ou ativo/ativo que estão 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. Valores de Saída do Comando lsrcconsistgrp
Atributo Valor
primary Indica um grupo de consistências primário. Os valores são master e aux.
estado Indica o estado. Os valores são:
  • consistent_copying
  • inconsistent_stopped
  • inconsistent_copying
  • consistent_stopped
  • consistent_synchronized
  • inativo
  • inativo_disconnected
  • inconsistent_disconnected
  • consistent_disconnected
  • empty
cycle_period_seconds Indica o período mínimo em segundos entre múltiplos ciclos. O valor é um número (inteiro) no intervalo de 60 a 86400. O valor padrão é 300.
cycling_mode Indica o tipo de ciclo Global Mirroring, Metro Mirroring ou ativo/ativo que deseja usar: none (padrão) ou multi
freeze_time Indica o horário no formato YYMMDDHHMM
status Indica o status de relacionamento. Os valores são:
  • online, que indica que o relacionamento está 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 operações adicionais de E/S e pausas de sincronização até que o volume primário esteja on-line novamente.
  • secondary_offline, que indica que o volume secundário no relacionamento está off-line. Para relacionamentos do Global Mirror em um estado ConsistentSynchronized (sem volumes de mudança) e relacionamentos de Metro Mirror, 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 (sem volumes de mudança) e relacionamentos do Metro Mirror, 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 termina e um novo ciclo de E/S começa quando o volume de mudança primário está on-line novamente.
  • secondary_change_offline, que indica que o volume de mudança secundário no relacionamento está off-line. Para Global Mirror com relacionamentos de volume de mudança, o ciclo de E/S atual pausa e um novo ciclo de E/S continua quando o volume secundário está on-line novamente.
  • change_volumes_needed, indica um relacionamento ativo/ativo que está em um volume de HyperSwap ou volume de Global Mirror com um relacionamento de volume de mudança. Além disso, ao menos um volume de mudança não está configurado.
    Importante: Os serviços de replicação não são utilizáveis.
Lembre-se: Este campo permanece em branco.
sync Indica se o grupo de consistências está sincronizado. O valor é in_sync ou out_of_sync.
mutually_consistent Indica se o grupo de consistências é mutuamente consistente. Os valores são yes ou no.
Nota: Este relacionamento é consistente com outros relacionamentos de grupos de consistências. Esse valor fica em branco, a menos que também haja um valor em consistent_stopped, consistent_disconnected e consistent_copying.
copy_type Indica o tipo de cópia. Os valores são:
  • metro
  • global
  • activeactive
  • branco
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 de sincronização possui um valor de in_sync quando o conteúdo é sincronizado (idêntico) entre 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 Concisa

lsrcconsistgrp -delim : 

A saída resultante concisa:

id:name:master_cluster_id:master_cluster_name:aux_cluster_id:aux_cluster_name:
primary:state:relationship_count:copy_type:cycling_mode:freeze_time

 248:jdemo_BA_cons1:0000020060406746:clusterB:0000020061413ABA:clusterA:master:
consistent_stopped:2:global:none:06/06/27/08/31/37
 249:rccstgrp0:0000020061413ABA:clusterA:0000020061413ABA:clusterA::empty:0
:empty_group
 250:jdemo_BA_cons2:0000020060406746:clusterB:0000020061413ABA:clusterA:master:
inconsistent_stopped:1:metro:none:06/06/27/08/31/37
 251:BA_cons1:0000020060406746:clusterB:0000020061413ABA:clusterA:master:
consistent_stopped:4:metro:none:06/06/27/08/31/37
 252:AB_cons2:0000020061413ABA:clusterA:0000020060406746:clusterB::empty:0
:empty_group:none:06/06/27/08/31/37
 253:AB_cons1:0000020061413ABA:clusterA:0000020060406746:clusterB:aux:
consistent_stopped:3:global:none:06/06/27/08/31/37
 254:AA_cons2:0000020061413ABA:clusterA:0000020061413ABA:clusterA::empty:0
:empty_group:none:06/06/27/08/31/37
 255:AA_cons1:0000020061413ABA:clusterA:0000020061413ABA:clusterA:master:
consistent_synchronized:2:global:none:06/06/27/08/31/37

Um Exemplo de Chamada Detalhada

lsrcconsistgrp -delim : 254

A saída resultante detalhada:

id:254
name:rccstgrp0
master_cluster_id:0000010030A007E5
master_cluster_name:clusterA
aux_cluster_id:0000010030A007E5
aux_cluster_name:clusterA
primary:master
state:consistent_synchronized
relationship_count:1
freeze_time:06/06/27/08/31/37
status:on-line
sync:in_sync
copy_type:activeactive
cycle_period_seconds:300
cycling_mode:none
RC_rel_id:2
RC_rel_name:aaa