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)