Você pode enfrentar dificuldades ao configurar a Alta Disponibilidade no seu ambiente. Você pode usar vários procedimentos para diagnosticar e corrigir esses problemas.
Faça login no console do Unified Access Gateway.
Execute o comando ip addr para verificar se o endereço IP virtual configurado está atribuído à interface eth0.
Certifique-se de que o endereço IP virtual esteja atribuído na mesma sub-rede que a interface eth0. Certifique-se de que seja acessível a partir da máquina cliente. Se houver problemas de conectividade, pode ser que o endereço IP virtual não seja exclusivo e já esteja atribuído a uma máquina física ou virtual.
No arquivo haproxy.conf no pacote de log, a configuração relacionada ao cluster atual está disponível. Por exemplo,
server uag1 127.0.0.1:XXXX ..... server uag2 <IP of machine 2>:XXXX .... server uag3 <IP of machine 3>:XXXX ....
A configuração de back-end se baseia nas configurações definidas no Unified Access Gateway
lb_esmanageris para casos de uso de proxy reverso da Web e do Horizon.
lb_cg_server é para casos de uso do Content Gateway.
lb_tunnel_server é para casos de uso do Tunnel.
No arquivo haproxy.conf no pacote de log, você pode encontrar os detalhes sobre a origem da conexão do cliente, a conexão correspondente enviada e o servidor do Unified Access Gateway que lida com as conexões. Por exemplo,
2018-11-27T07:21:09+00:00 ipv6-localhost haproxy[15909]: incoming:::ffff:<IP of Client:xxxx> backend:lb_esmanager connecting-server:uag2/<IP of uag2> connecting-through:<IP of master node:xxxx> wait-time:1 connect-time:0 total-incoming:1 total-outgoing:1 total-to-server:1
Para exibir as estatísticas,
Faça login no console no nó mestre
Execute o comando
curl -k -X GET "http://localhost:9000/stats;csv" > stats.csv
Um arquivo CSV é criado. A linha "svname" como uag1, uag2, uag3 é exibida. Estes são os nós do Unified Access Gateway no grupo de HA configurado. O arquivo CSV fornece dados importantes.
Tabela 1. Exemplo de um arquivo CSV Nome da coluna
Descrição
scur
Indica o número atual de conexões simultâneas manipuladas por este servidor.
smax
Marca d'água alta de conexões simultâneas manipuladas por este servidor durante o tempo de atividade atual.
stot
Indica o número total de conexões manipuladas por este servidor durante o tempo de atividade atual.
bin
Indica o número total de bytes enviados para esse servidor.
bout
Indica o número total de bytes recebidos deste servidor.
status
Indica o status do servidor. Por exemplo, se é operante ou inoperante. Isso se baseia na última verificação de integridade executada neste servidor.
Vários problemas de eleição nó mestre podem ser vistos nos seguintes casos,
ID de grupo diferente ou endereço IP virtual configurado nos nós que visam formar o cluster.
Endereço IP virtual e eth0 em uma sub-rede diferente.
Múltiplos NICS no Unified Access Gateway configurados na mesma sub-rede.