Troca de função de um CM (Primary e Standby)

Documento

qui, 02/23/2012 - 09:12
fev 23rd, 2012
User Badges:
  • Cisco Employee,
  • Events Top Contributors,

    2013

Uma situação que costuma gerar dúvidas quando se trata da infraestrutura para WAAS é como fazer a troca de função de um CM.


Este documento tem por objetivo mostrar o procedimento correto a se seguir quando se deve torcar a função de um CM na rede.


Existem baiscamente 4 situações:


  • Converter o novo WAE / WAVE em um CM Standby
  • Converter o CM Primário em CM Standby
  • Converter o CM Standby em CM Primário
  • Inverter a função ("Role") de ambos CMs



Converter o novo WAE / WAVE em um CM Standby


Esta etapa mostra como converter um WAE / WAVE novo (ou que esteja operando como acelerador) em um CM Standby. É importante ressaltar que WAE / WAVE que será convertido em CM Stanby deve estar rodando uma imagem do tipo "Universal" (pois esta imagem inclui as funcionalidade de aceleração e CM). Caso o dispositivo esteja rodando um imagem do tipo "Accelerator", não possível convertê-lo em CM (pois esta imagem não incui a funcionalidade de CM) e é preciso instalar outra imagem ("Universal") no mesmo.


Para converter o WAE / WAVE em um CM Standby:


1. Desfazer o registro do dispositivo junto ao CM (caso esteja registrado):


waas# cms deregister force



2. Configurar o modo como Central Manager:


waas# configure

waas(config)# device mode central-manager


* Deve-se realizar um reload do dispositivo para que essa mudança tome efeito.



3. Configurar a função ("Role") como "Standby":


waas(config)# central-manager role standby



4. Configurar o endereço IP do CM Primário:


waas(config)# central-manager address x.x.x.x



5. Habilite o serviço CMS:


waas(config)# cms enable


* Espere 10 minutos antes de continuar, para que o CM tenha tempo de sincronizar a base de dados com o primário.



Converter o CM Primário em CM Standby


Uma vez que se tem o novo WAE / WAVE atuando como CM Standby, deve-se converter o CM Primário em CM Standby:


1. Desfazer o registro do CM:


waas# cms deregister


* Este comando limpa qualquer associação que este CM possa ter com qualquer outro CM.



2. Configurar a função ("Role") como "Standby":


waas# configure

waas(config)# central-manager role standby



3. Configure o endereço IP do CM Primário (neste caso, o WAE / WAVE que passará a ser o primário):


waas(config)# central-manager address x.x.x.x



4. Habilitar o serviço CMS:


waas(config)# cms enable



Converter o CM Standby em CM Primário


Caso o CM Primário se torne inoperante, pode-se manualmente reconfigurar um dos CMs Standby para assumir como CM Primário. Os passos a seguir mostram como realizar esta etapa:


1. Configurar a função ("Role") do CM Standby (novo dispositivo na rede) como CM Primário:


waas# configure

waas(config)# central-manager role primary


* Este comando altera a função do CM para primário e realizar um restart dos serviços de gerência para se reconheça a mudança.


Se vocêtrocar a função de um CM Standby para Primário enquanto o CM Primário ainda está "online" e ativo, os dois CMs vão detectar um ao outro e, automaticamente, se desativarão ("shut down") e desabilitarão os serviços de gerência. Os CM são alterados para o estado "halted", que é salvo automaticamente na memória "flash".


Para voltar os CMs ao status "online", basta decidir qual deles será o primário e qual será o standby e executar os seguintes comandos:


a. No primário:


waas# configure

waas(config)# central-manager role primary

waas(config)# cms enable


b. No standby:


waas# configure
waas(config)# central-manager role standby

waas(config)# central-manager address x.x.x.x

waas(config)# cms enable



Inverter a função ("Role") de ambos CMs

_____________________________________________________________________________________________________

alert-sign.jpgQuando se muda um CM de Primário para Standby, a configuração do CM é apagada. Após tornar-se Standbym o CM irá replicar suas informações de configuração com qualquer CM que seja o Primário. Se as unidades Primária e Standby não estiverem sincronizadas ao se inverter os papéis, configurações importantes podem ser perdidas.

_____________________________________________________________________________________________________


Antes de inverter as funções dos CMs:


1. Assegurar de que os dois CMs estão rodando a mesma versão de software (WAAS).



2. Sincronizar os relógios físicos ("physical clocks") nas duas unidades de maneira que os dois CMs possuam o mesmo UTC ("Coordinated Universal Time") configurado.



3. Assugurar que o CM Standby está sincronizado com o CM Primário, checando os seguitnes ítens:


     a. Checar se as duas unidades estão "online".


         O CM Standby e o os demais aceleradores ativos devem constar como "online" na GUI do CM Primário.

         Este passo garante que todos os dispositivos sabem da existência dos dois CMs.


     b. Checar o status dos updates recentes do CM Primário.


         Utilize o comando "show cms info" e cheque a hora do último update.

         Para que se considere atual, o valor do campo "Time of last config-sync" deve ser entre 1 e 15 minutos.

         Aqui se verifica se o CM Standby replicou completamente a configuração do CM Primário.


         Caso não esteja atualizado, verifique se há problemas de conectividade entre os CMs ou se o CM Primário está "down".



4. Inverter a função dos CMs na seguinte ordem:


    a. Converter o CM Primário para Standby:


     waas-a# configure

     waas-a(config)# central-manager role standby

     waas-a(config)# cms enable


    b. Converter o CM Standby para Primário:


     waas-b# configure

     waas-b(config)# central-manager role primary

     waas-b(config)# cms enable


     * O serviço CMS sofre um "restart" automaticamente quando há uma mudança de papéis.

a. Converter o CM Primário para Standby:


     waas-a# configure

     waas-a(config)# central-manager role standby

     waas-a(config)# cms enable
Loading.

Ações

This Document

Related Content