O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve os conceitos básicos do Cisco Connected Mobile Experiences (CMX) e como configurá-lo. Ele fala sobre como habilitar a alta disponibilidade, adicionar o Wireless LAN Controller (WLC) e executar alguns testes que ajudam a verificar a configuração de alta disponibilidade (HA) com failover/failback.
A Cisco recomenda que você tenha conhecimento destes tópicos:
Note: O HA não tem requisitos exclusivos para os controladores de LAN sem fio.
As informações neste documento são baseadas nestas versões de software e hardware:
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
O componente central de um sistema HA é o monitor de saúde. Ele configura, gerencia e monitora a configuração do HA. O modo principal para manter a vigília é através de batimentos cardíacos entre o primário e o secundário. O monitor de integridade é responsável por configurar bancos de dados (DBs) e replicação de arquivos e, por sua vez, monitorar o aplicativo. CMX no paradigma HA pode ser definido como Primário ou Secundário. A comunicação com o mundo externo (Network Mobility Services Protocol (NMSP) e chamadas de API de endpoints de terceiros e Prime Infrastructure (PI)) acontece por meio de um endereço IP virtual. Assim, quando o primário falha e o secundário assume, o IP virtual é comutado de forma transparente.
O design oferece uma interface de usuário (UI) para configurar e monitorar os pares de HA. Alarmes serão gerados para CMX e fora do CMX.
Os BDs são considerados o núcleo do sistema que deve ser sempre replicado em tempo real sem a perda de dados. Os dados do aplicativo que estão fora do banco de dados são críticos, mas não precisam ser sincronizados em tempo real e não resultarão em perda de funcionalidade.
O principal e o secundário devem ser alcançáveis entre cada sistema. As opções principal e secundária devem estar na mesma sub-rede. Isso é necessário para que o endereço IP virtual usado possa ser comutado para qualquer um dos sistemas. Qualquer entidade, como controladores de LAN sem fio alcançáveis a partir do primário, também deve estar acessível a partir do secundário. Para que a sincronização secundária e o failover funcionem corretamente, a infraestrutura de rede deve permitir que o tráfego da porta flua entre o principal e o secundário. As portas serão abertas no CMX, mas os firewalls no CMX permitirão apenas que os outros sistemas pares enviem tráfego nessas portas.
Portas |
Descrição |
6378, 6379, 6380, 6381, 6382, 6383, 6385, 16378, 16379, 16380, 16381, 16 382, 16383, 16385 |
Redis |
7000, 7001, 9042 |
Banco de dados Cassandra |
5432 |
banco de dados Postgres |
4242 |
Serviço REST e Web de alta disponibilidade |
22 |
Porta SSH e usada para sincronizar arquivos entre servidores |
Com o sistema HA instalado, após um failover, os usuários devem ser redirecionados para a nova instância do CMX executada no secundário. Para manter o failover transparente do ponto de vista da conectividade da rede, será usado o conceito de Virtual IP (VIP). Quando o principal e o secundário estão na mesma sub-rede, um mapeamento de endereço VIP será usado. Nessa configuração, os sistemas externos são expostos a um VIP. Esse VIP é mapeado para o IP real do CMX principal em execução. Quando ocorre failover, o VIP é remapeado para o endereço do CMX secundário. Tudo isso acontece automaticamente sem qualquer intervenção humana.
Não é obrigatório usar um IP virtual. Na verdade, se você estiver fazendo a Alta Disponibilidade da Camada 3 do CMX (ou seja, tendo os dois servidores em sub-redes diferentes), não poderá usar um IP virtual. O IP virtual fornece um IP exclusivo para que o administrador de TI (ou Prime Infrastructure/ Cisco DNA Center) gerencie o CMX independentemente de um failover ou failback. As WLCs, no entanto, terão um túnel NMSP somente para o endereço IP físico CMX atualmente ativo.
Instalação principal:
Instale o CMX normalmente com o login em https://cmx_ip_address:1984/. No instalador da Web, selecione o tipo de nó Presence ou Location. Esse tipo de instalação não exige especificar o tipo de nó como primário. É considerado um servidor autônomo que pode ser executado como primário como mostrado na imagem.
Instalação secundária:
Instale o CMX (https://cmx_ip_address:1984/) como normal até que o tipo de nó precise ser selecionado no instalador da Web. Uma terceira opção é fornecida para secundária. Se você selecionar essa opção, o sistema será configurado como secundário e fornecerá um link para a interface do administrador de alta disponibilidade do CMX.
A interface da Web do CMX High Availability Admin é executada na porta CMX 4242 e pode ser acessada: https://cmx_ip_address:4242/. Faça login na interface da Web do HA usando o userid cmxadmin e a senha configurada para o userid cmxadmin no momento da instalação. Após o login, a interface do usuário terá informações de status e configuração. A função será mostrada como secundária para o sistema.
O HA agora pode ser ativado depois que os servidores principal e secundário tiverem sido preparados. O HA pode ser ativado na interface da Web do CMX ou na linha de comando do CMX. Estas são as opções necessárias para configurar o HA:
Configurar a Web HA:
No CMX, navegue até a guia Sistema e clique no ícone Configurações. Isso exibirá um diálogo modal com uma variedade de configurações no CMX. Selecione a opção HA para exibir as opções necessárias para ativar o HA. Endereço de e-mail de notificação que você pode fornecer onde deseja receber notificações.
Clique no botão Enable (Habilitar) quando todas as opções forem fornecidas para iniciar a habilitação do HA.
O CMX verificará as configurações de HA e começará a ativar o HA entre Primário e Secundário. A WebUI retornará quando a configuração for iniciada com êxito.
Verifique se as configurações estão corretas e se a sincronização está ocorrendo verificando a presença de uma tabela de "alta disponibilidade" na página de configurações do CMX. Se não houver uma tabela desse tipo e quando você voltar para a seção de configurações de HA, todos os campos de configuração estarão vazios, as informações estarão incorretas ou incorretas.
No entanto, o HA não concluiu a ativação. A sincronização inicial de todos os dados entre o servidor primário e o secundário pode levar um tempo significativo para ser concluída. A interface do usuário indicará o estado como sincronização primária enquanto a sincronização está sendo feita.
Quando a sincronização for concluída com êxito, o servidor no primário entrará no estado Principal Ativo.
Quando concluído, um alerta de informações será gerado no CMX. Além disso, um alerta por e-mail será enviado indicando que o sistema está ativo e sincronizando corretamente.
Habilitar CLI de alta disponibilidade (para referência):
Você pode adicionar Cisco WLCs com o uso da interface de usuário CLI ou CMX ou com o uso da infraestrutura Prime. Para este laboratório, você pode adicionar diretamente com o uso da WebUI do CMX.
A configuração do controlador não funciona a menos que a conexão NMSP esteja correta. No entanto, mesmo que a controladora possa ser adicionada com êxito, a conexão pode não funcionar.
Navegue até Primary CMX server https://cmx_ip_address/. Clique na guia Sistema > Ícone Configurações > Menu esquerdo.
Depois de adicionar Cisco WLCs, verifique se o status do controlador está ativo e em execução.
Para validar o status do controlador com o uso da interface do usuário, você precisa navegar até a guia Sistema. A lista da controladora é exibida na guia e a nova controladora deve aparecer em verde.
O processo de failover envolve a transferência de operações para o CMX secundário, caso o principal caia. Um failover pode ocorrer automaticamente quando o CMX detecta um problema com o servidor primário. Um failover pode ser feito manualmente por um usuário na interface de usuário da Web ou na linha de comando. O progresso do failover pode ser monitorado com base no estado atual de cada sistema.
O processo de failover pode ser iniciado manualmente pelo usuário. O failover pode ser feito na interface da Web de alta disponibilidade do CMX ou na linha de comando do CMX.
Web de failover manual:
Faça login na interface da Web do CMX HA no primária ou secundária (https://server_ip:4242). A página do monitor terá um botão chamado Failover se os servidores estiverem sincronizando ativamente. Na parte superior direita, habilite a atualização automática.
CLI de failover manual (para referência):
Executar o CMX no secundário deve ser considerado uma situação temporária até que a causa raiz da falha primária seja identificada. Quando a caixa principal for restaurada (ou uma nova caixa for fornecida), o processo de failback deve ser iniciado. A outra opção é converter o sistema em um primário e substituir ou converter o outro sistema em um servidor secundário. Em ambos os casos, um servidor deve ser disponibilizado o mais rápido possível, já que o HA não está mais sincronizando com um servidor secundário.
O processo de failback deve ser feito manualmente pelo usuário. O failback pode ser feito na interface da Web do CMX HA ou na linha de comando do CMX.
Web de Failback Manual:
Faça login na interface da Web do CMX HA no primária ou secundária (https://server_ip:4242). A página do monitor terá um botão denominado Failback se ambos os servidores indicarem que um failover está ativo.
GUI de failover manual:
No formato atual do CMX, você precisa desativar o HA para executar uma atualização. Para desabilitar o HA da linha de comando, execute cmxha config disable do CMX primário
Se você esquecer de quebrar o HA antes de fazer uma atualização, o script de atualização lembrará você. Você terá que atualizar o servidor CMX secundário separadamente antes de reformar o HA.
No momento, não há procedimento de verificação disponível para esta configuração.
Esta seção disponibiliza informações para a solução de problemas de configuração.
O HA tem ajuda on-line para o recurso. A ajuda está completa para e fornece uma visão geral e mais detalhes sobre o recurso. Pode ser acessado aqui: https://cmx_ip_address:4242/help
Referência de comando para CMX HA: https://www.cisco.com/c/en/us/td/docs/wireless/mse/10-3/cmx_command/cmxcli103/cmxcli10-3_chapter_010.pdf
Pacote de arquivos a verificar a partir do registro tar:
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
07-Sep-2018 |
Versão inicial |