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

Document

Feb 23, 2012 3:22 AM
Feb 23rd, 2012

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
Average Rating: 4 (1 ratings)

Actions

Login or Register to take actions

This Document

Posted February 23, 2012 at 3:22 AM
Stats:
Comments:0 Avg. Rating:4
Views:576 Contributors:0
Shares:0

Related Content