Pular para conteúdo

Replicação

Opção do menu principal: Replication

Recupera informações de status sobre o funcionamento da Replicação (Info), executa ações de gerência como adição e remoção manual de nós (Nodes), testes de conexão (Cross Check) e notificação de Node Down (Notify Node Down).

Para maiores detalhes de funcionamento do mecanismo de Replicação do HSM consulte o tópico Replicação.

Menu de replicação
Dinamo - Remote Management Console v. 4.7.12.3 2018 (c) Dinamo Networks

HSM 127.0.0.1 e - Engine 5.0.22.0 (DXP) - TCA0000000  - ID master

HSM - Replication



 1 - Info
 2 - Nodes
 3 - Refresh
 4 - Cross Check
 5 - Notify Node Down











 0 - Main Menu

Option:

Information

No opção 1 são exibidas informações gerais sobre a configuração e status da Replicação no nó onde ao qual a console está conectada.

Caso o HSM ao qual a Console Remota está conectado não pertença a um Domínio de Replicação, somente a informação de Sync Point é exiba.

Informações da replicação
Dinamo - Remote Management Console v. 4.7.12.3 2018 (c) Dinamo Networks

HSM 127.0.0.1 e - Engine 5.0.22.0 (DXP) - TCA0000000  - ID master

HSM - Replication - Info

  Joined Repl Dmn : -
       Sync Point : BCC787FD954B8979    3737

Press ENTER key to continue...

Caso o HSM pertença a um Domínio de Replicação, serão exibidas as informações:

  • Nome do Domínio: nome conforme definido pelo operador para agrupar os nós.
  • Valor de Sync Point: valor do Sync Point atual no HSM, e também o valor SPVV (Sync Point Verification Value).
  • Binding de Interface: são listadas as interfaces do nó com os respectivos endereços IP, e caso existe Binding configurado em alguma delas é indicado com um '*'.
  • Política: valores dos temporizadores da política de replicação;
  • Lista de nós: é a lista de nós com os quais este HSM vai replicar transações sempre que assumir um papel de coordenador, ou seja, iniciar uma transação replicada.
Informação da replicação em nó replicando
Dinamo - Remote Management Console v. 4.7.12.3 2018 (c) Dinamo Networks

HSM 127.0.0.1 e - Engine 5.0.22.0 (DXP) - TCA0000000  - ID master

HSM - Replication - Info

  Joined Repl Dmn : production
       Sync Point : 65615963B06064EB    3173
Interface Binding : [1] - 10.0.62.44
                    [2] - 172.16.1.2
           Policy : Manager Pulsing    -   93 secs
                    Recovery Pulsing   -   93 secs
        Node List : 10.0.62.18

Press ENTER key to continue...

Se o HSM possuir alguma transação de replicação pendente (PTL) são exibidas além das informações mostradas acima, os detalhes da transação pendente:

  • Data e hora: hora em ocorreu a transação pendente;
  • GUID: identificador único da transação;
  • Estado: fase do protocolo de comunicação em que ficou parada a transação;
  • Tipo: tipo de transação que estava sendo efetuada;
  • Nodes: os nodes com os quais o nó coordenador da transação está tentando replicar, o primeiro IP é sempre o coordenador atual da transação, e o nó marcado com um P é o nó que está pendente de confirmação.
Informação de replicação em nó com PTL
Dinamo - Remote Management Console v. 4.7.12.3 2018 (c) Dinamo Networks

HSM 127.0.0.1 e - Engine 5.0.22.0 (DXP) - TCA0000000  - ID master

HSM - Replication - Info

              PTL : Date/Time    - 2013-12-18 20:56:24
                    GUID         - 0807060504030201
                    State        - Phase 2 - Coordinator
                    Type         - Undefined
                    Nodes        - 10.0.62.44
                                 - 10.0.62.18 P

  Joined Repl Dmn : production
       Sync Point : 65615963B06064EB    3173
Interface Binding : [1] - 10.0.62.44
                    [2] - 172.16.1.2
           Policy : Manager Pulsing    -   93 secs
                    Recovery Pulsing   -   93 secs
        Node List : 10.0.62.18


Press ENTER key to continue...

Nodes

Na opção 2 o operador pode executar ações administrativas com os nós do Domínio de Replicação, como listar, adicionar, remover e testar.

Perigo

Consulte tópico Node List sobre os impactos na adição e remoção manual de nós de um Domínio de Replicação.

Na ações de adicionar, remover e testar o operador deve informar o endereço IP do nó. Estas ações são disponibilizadas na Console Remota como uma facilidade administrativa, e devem ser utilizadas com critério e entendimento pelo operador.

Operações de replicação
Dinamo - Remote Management Console v. 4.7.12.3 2018 (c) Dinamo Networks

HSM 127.0.0.1 e - Engine 5.0.22.0 (DXP) - TCA0000000  - ID master

HSM - Replication - Nodes



 1 - List
 2 - Add
 3 - Delete
 4 - Test












 0 - Main Menu

Option:

Refresh

Na opção 3 o operador pode reiniciar os temporizadores do serviço de replicação no nó ao qual está conectado. Para mais detalhes sobre os temporizadores da política de replicação consulte o tópico Policy.

Atualização da política de replicação
Dinamo - Remote Management Console v. 4.7.12.3 2018 (c) Dinamo Networks

HSM 127.0.0.1 e - Engine 5.0.22.0 (DXP) - TCA0000000  - ID master

HSM - Replication - Refresh

Update Replication Service (y/[n]):y
Replication service updated successfully.

Press ENTER key to continue...

Cross Check

Envia uma requisição de teste cruzado para o HSM conectado. A partir dele cada HSM no pool irá reportar quais nodes tem configurados na própria lista e o estado atual da comunicação com cada node. Os relatório são consolidados e é apresentado uma visão geral para o usuário

Em HSMs com versão de firmware antiga este teste é realizado a partir da estação do usuário e não pelo HSM conectado e será um teste bem mais limitado.

Verificação cruzada da replicação
Dinamo - Remote Management Console v. 4.7.12.3 2018 (c) Dinamo Networks

HSM 127.0.0.1 e - Engine 5.0.22.0 (DXP) - TCA0000000  - ID master

HSM - Replication - Cross Check

this                 01 node(s)
    version   : 5.0.22.0
    node list :
        10.61.53.118

10.61.53.118         01 node(s)
    version   : 5.0.22.0
    node list :
        10.61.53.116


Press ENTER key to continue...

Node Down

Na opção 5 é possível notificar o pool sobre um nó com problema, que deverá se retirado da lista de replicação de todos os nós do Domínio. O operador faz a notificação ao nó onde está conectado e este cuida de transmitir a informação aos demais nós. Antes de difundir a notificação aos demais nós. A Console só dá retorno ao operador após receber confirmação de todos os nós na lista.

Notificação de Nó down
Dinamo - Remote Management Console v. 4.7.12.3 2018 (c) Dinamo Networks

HSM 127.0.0.1 e - Engine 5.0.22.0 (DXP) - TCA0000000  - ID master

HSM - Replication - Notify Node Down

Node Down IP Address : 10.0.62.18

Node Down notification of 10.0.62.18 successfully sent.


Press ENTER key to continue...

O HSM realiza alguns testes de conexão com o endereço informado do nó problemático, para assegurar que o nó realmente está sem comunicação. Portanto, no caso de o operador informar acidentalmente o endereço de um nó ativo e operacional, a notificação é ignorada e o nó permanece na lista de replicação do pool.

Notificação de Nó down, mas com nó Up
Dinamo - Remote Management Console v. 4.7.12.3 2018 (c) Dinamo Networks

HSM 127.0.0.1 e - Engine 5.0.22.0 (DXP) - TCA0000000  - ID master

HSM - Replication - Notify Node Down

Node Down IP Address : 10.0.62.18

Error notifying node down IP. Invalid event. Tried to send node down message but the node is not down.  (37018)

Press ENTER key to continue...