Reatribuir discos node2 a node4
Você precisa reatribuir os discos que pertenciam ao node2 ao node4 antes de verificar a instalação do node4.
-
Verifique se o node2 parou no menu de inicialização e reatribua os discos do node2 ao node4:
boot_after_controller_replacement
Após um curto atraso, você será solicitado a digitar o nome do nó que está sendo substituído. Se houver discos compartilhados (também chamados de Advanced Disk Partitioning (ADP) ou Partitioned Disks), você será solicitado a digitar o nome do nó do parceiro HA.
Esses prompts podem ser enterrados nas mensagens do console. Se não introduzir um nome de nó ou introduzir um nome incorreto, ser-lhe-á pedido que introduza o nome novamente.
Expanda o exemplo de saída do console
LOADER-A> boot_ontap menu ... ******************************* * * * Press Ctrl-C for Boot Menu. * * * ******************************* . . Please choose one of the following: (1) Normal Boot. (2) Boot without /etc/rc. (3) Change password. (4) Clean configuration and initialize all disks. (5) Maintenance mode boot. (6) Update flash from backup config. (7) Install new software first. (8) Reboot node. (9) Configure Advanced Drive Partitioning. Selection (1-9)? 22/7 . . (boot_after_controller_replacement) Boot after controller upgrade (9a) Unpartition all disks and remove their ownership information. (9b) Clean configuration and initialize node with partitioned disks. (9c) Clean configuration and initialize node with whole disks. (9d) Reboot the node. (9e) Return to main boot menu. Please choose one of the following: (1) Normal Boot. (2) Boot without /etc/rc. (3) Change password. (4) Clean configuration and initialize all disks. (5) Maintenance mode boot. (6) Update flash from backup config. (7) Install new software first. (8) Reboot node. (9) Configure Advanced Drive Partitioning. Selection (1-9)? boot_after_controller_replacement . This will replace all flash-based configuration with the last backup to disks. Are you sure you want to continue?: yes . . Controller Replacement: Provide name of the node you would like to replace: <name of the node being replaced> Controller Replacement: Provide High Availability partner of node1: <nodename of the partner of the node being replaced> Changing sysid of node <node being replaced> disks. Fetched sanown old_owner_sysid = 536953334 and calculated old sys id = 536953334 Partner sysid = 4294967295, owner sysid = 536953334 . . . Terminated <node reboots> . . System rebooting... . Restoring env file from boot media... copy_env_file:scenario = head upgrade Successfully restored env file from boot media... . . System rebooting... . . . WARNING: System ID mismatch. This usually occurs when replacing a boot device or NVRAM cards! Override system ID? {y|n} y Login: ...
-
Se o sistema entrar em um loop de reinicialização com a mensagem
no disks found
, isso ocorre porque ele redefiniu as portas de volta para o modo de destino e, portanto, não consegue ver nenhum disco. ExecutarPasso 3 atravésPasso 8 no node4 para resolver esse problema. -
pressione Ctrl-C durante o AUTOBOOT para parar o nó no prompt Loader>.
-
No prompt Loader, entre no modo de manutenção:
boot_ontap maint
-
No modo de manutenção, exiba todas as portas do iniciador definidas anteriormente que estão agora no modo de destino:
ucadmin show
Altere as portas novamente para o modo iniciador:
ucadmin modify -m fc -t initiator -f adapter name
-
Verifique se as portas foram alteradas para o modo iniciador:
ucadmin show
-
Sair do modo de manutenção:
halt
Se você estiver atualizando de um sistema que suporte discos externos para um sistema que também suporte discos externos, vá para Passo 8.
Se você estiver atualizando de um sistema que usa discos externos para um sistema que suporta discos internos e externos, por exemplo, um sistema AFF A800, vá para Passo 9.
-
no prompt DO Loader, inicialize:
boot_ontap menu
Agora, na inicialização, o nó pode detetar todos os discos que foram atribuídos anteriormente a ele e pode inicializar como esperado.
Quando os nós de cluster que você está substituindo usam criptografia de volume raiz, o ONTAP não consegue ler as informações de volume dos discos. Restaure as chaves para o volume raiz:
-
Voltar ao menu de arranque especial:
LOADER> boot_ontap menu
Please choose one of the following: (1) Normal Boot. (2) Boot without /etc/rc. (3) Change password. (4) Clean configuration and initialize all disks. (5) Maintenance mode boot. (6) Update flash from backup config. (7) Install new software first. (8) Reboot node. (9) Configure Advanced Drive Partitioning. (10) Set Onboard Key Manager recovery secrets. (11) Configure node for external key management. Selection (1-11)? 10
-
Selecione (10) Definir segredos de recuperação do Onboard Key Manager
-
Digite
y
no seguinte prompt:This option must be used only in disaster recovery procedures. Are you sure? (y or n): y
-
No prompt, insira a senha do gerenciador de chaves.
-
Insira os dados de backup quando solicitado.
Tem de ter obtido a frase-passe e os dados de cópia de segurança na "Prepare os nós para atualização"secção deste procedimento. -
Depois de o sistema reiniciar para o menu de inicialização especial, execute a opção (1) normal Boot
Você pode encontrar um erro nesta fase. Se ocorrer um erro, repita as subetapas em Passo 22 até que o sistema inicialize normalmente.
-
-
Se você estiver atualizando de um sistema com discos externos para um sistema que suporta discos internos e externos (sistemas AFF A800 , por exemplo), defina o agregado node2 como o agregado raiz para confirmar que o node4 inicializa a partir do agregado raiz do node2. Para definir o agregado raiz, vá ao menu de inicialização no node4 e selecione a opção
5
para entrar no modo de manutenção.Você deve executar as seguintes subetapas na ordem exata mostrada; a falha em fazê-lo pode causar uma interrupção ou até mesmo perda de dados. O procedimento a seguir define node4 para inicializar a partir do agregado raiz de node2:
-
Entre no modo de manutenção:
boot_ontap maint
-
Verifique as informações de RAID, Plex e checksum para o agregado node2:
aggr status -r
-
Verifique o status do agregado node2:
aggr status
-
Se necessário, coloque o agregado node2 online:
aggr_online root_aggr_from_node2
-
Evite que o node4 inicialize a partir do seu agregado raiz original:
aggr offline root_aggr_on_node4
-
Defina o agregado de raiz node2 como o novo agregado de raiz para node4:
aggr options aggr_from_node2 root
-