Todo o processo de verificação de status e gestão de um cluster pode ser realizado através dos comandos do Orbit Server Manager. No entanto, a configuração inicial deve ser feita exclusivamente via interface web da Segura® Platform.
O comando cluster permite iniciar serviços, verificar conectividade e monitorizar a saúde do ambiente.
mt4adm@vmdf-giskard:~$ sudo orbit cluster --help
Usage: orbit cluster <command>
High Availability and Disaster Recovery settings tools
Commands:
cluster start
cluster stop
cluster restart
cluster status
cluster arbiter
cluster net-check
cluster nodename
cluster rotate-ssl
Flags:
-h, --help Show context-sensitive help.
Criar o cluster
O comando orbit cluster config foi descontinuado (deprecated) e não deve mais ser utilizado. Para garantir a sincronização entre o servidor e a aplicação, o processo de configuração do cluster deve ser realizado exclusivamente através da interface web.
Mais informações em como criar um cluster em Como criar um cluster.
Status do cluster
Através do comando orbit cluster status você pode observar diversas propriedades do cluster. Como são muitas informações, não listaremos no manual todos os detalhes. Mas vamos apresentar a informação essencial para entender se o cluster está ativo e sem problemas.
Preste atenção no bloco final do status, chamado Cluster nodes. Neste bloco você verá quem são os membros do cluster e o timestamp de sincronização entre eles. Há também o status do membro atual que deve estar marcada como synced.
mt4adm@vmdf-giskard:~$ sudo orbit cluster status
...
============================================================
Cluster nodes
Cluster member: ID [0] - UUID [64661644-b0df-11ea-80b2-8ee23c1303c0] -
Hostname [vmdf-giskard-3232290344] - Timestamp [1592428528]
Cluster member: ID [1] - UUID [9dff00d8-b0df-11ea-86c4-83725d654e03] -
Hostname [vmdf-giskard-3232290348] - Timestamp [1592428528]
Cluster UUID: 64679b9f-b0df-11ea-a6e5-67ba900fecc0
vmdf-giskard details: status=synced
vmdf-giskard is primary node ?: 1
============================================================