Blog Agility

MetroCluster de A a Z (9 de 12): Gerenciamento do Par de HA em Modo de Takeover

MetroCluster de A a Z (9 de 12): Gerenciamento do Par de HA em Modo de Takeover

Esse artigo da série discute o gerenciamento do par de HA em MetroCluster no modo de takeover.


Quando o takeover ocorre, é criado um nó emulado na controladora sobrevivente (que está em modo de takeover). Essa controladora emulada é basicamente uma cópia em software da controladora que falhou.

Em modo de takeover, ao efetuar o login na controladora assumiu o takeover, você verá o prompt de comando da seguinte forma:

filer2(takeover)>

Para acessar a controladora emulada, utilize o comando partner na controladora em takeover:

filer2(takeover)> partner

Login from console: filer1

Thu Aug 20 16:44:39 GMT [filer1: rc]: Login from console: filer1

Para retornar ao prompt de comando da controladora em takeover, utilize o mesmo comando. Os prompts de comando mostram em qual controladora se está conectado.

filer1/filer2> partner

Logoff from console: filer1

filer2(takeover)> Thu Aug 20 16:44:54 GMT [filer1: rc]: Logoff from console: filer1

filer2(takeover)>

É possível também digitar comandos no nó emulado a partir do nó em takeover utizando o comando partner:

filer2(takeover)> partner nome_do_comando

Exemplo:

filer2(takeover)>partner cf status

filer1 has been taken over by filer2.

filer2(takeover)> 

O gerenciamento de um nó emulado é semelhante à sua operação em modo normal, com algumas exceções que serão discutidas nos próximos tópicos:

  • Um nó emulado pode acessar somente seus discos ou arrays de LUN
  • Alguns comandos estão indisponíveis
  • Algumas saídas de tela são mostradas de forma diferente.

Comandos não disponíveis no nó emulado

Os seguintes comandos não estão disponíveis no nó emulado após o takeover:

cf disable

cf enable

cf forcegiveback

cf forcetakeover

cf giveback

cf takeover

date

halt

ifconfig partner

ifconfig -partner

ifconfig mtusize

license cf

rdate

reboot

timezone

Comandos com comportamento diferente no nó emulado

Os seguintes comandos apresentam um comportamento diferente no nó emulado, conforme descrito a seguir:

  • ifconfig interface: mostra o mapeamento das interfaces emuladas baseado no arquivo /etc/rc do nó em falha.
  • mt: usa os dispositivos de tape do nó em takeover, pois o nó emulado não tem acesso aos dispositivos do nó em falha.
  • netstat -i: mostra um sinal de + nas interfaces compartilhadas (shared interfaces)
  • sysconfig: mostra somente o hardware conectado ao nó em takeover, não mostra informações do hardware conectado ao nó em falha.
  • uptime: mostra há quanto tempo o nó está em falha e o hostname do nó em takeover.
  • aggr status: mostra somente o hardware conectado ao nó em takeover, não mostra informações do hardware conectado ao nó em falha.

Determinando porque o Takeover Ocorreu

Você pode usar o comando cf status para verificar porque o takeover ocorreu.

No prompt de takeover, digitar:

filer2(takeover)> cf status

Próximo artigo da série: MetroCluster de A a Z (10 de 12): Testes Básicos e Troubleshooting

Referências

Esta série de artigos utiliza como referências testes realizados no laboratório do Agility Tech Center e os seguintes documentos da Netapp:

  • System Administration Guide for 7-Mode (versão 8.2 do Data ONTAP)
  • High Availability and MetroCluster Configuration Guide for 7-Mode (versão 8.2 do Data ONTAP)
  • Network Management Guide For 7-Mode (versão 8.2 do Data ONTAP)
  • Best Practices for MetroCluster Design and Implementation (TR-3548)