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.
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.
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.
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.
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.
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.
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.
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.
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.
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...