Expandindo Storage no ODA X8M

Expandir o storage em alguns appliances pode ser um pouco complicado. Mas esse não é o caso do ODA (isso, é claro, desde que você não se depare com um bug no caminho rs).
No artigo de hoje, vamos expandir um ODA que já estava com 8 discos e que agora será expandido para 12 discos, atingindo assim sua capacidade total.
Sem mais delongas, vamos para a prática!
Acima está o mapa das posições dos discos do ODA X8M. A contagem das posições começa na parte inferior, da esquerda para a direita. No meu caso, apenas as duas primeiras fileiras estavam preenchidas com discos, e ficaram totalmente preenchidas após a adição dos outros quatro.
Adicione um disco por vez, espere de 2 até 5 minutos até aparecer dentro de /dev/nvme*
Podemos ver que, do disco 8 ao disco 11, ainda não temos as partições p1 e p2 presentes nos outros discos já configurados. Ótimo! Isso indica que os discos estão "limpos".
Ativando os discos.
[root@odaxxxx01 ~]# odaadmcli power disk on pd_08
Disk 'pd_08' already powered on
[root@odaxxxx01 ~]# odaadmcli power disk on pd_09
Disk 'pd_09' already powered on
[root@odaxxxx01 ~]# odaadmcli power disk on pd_10
Disk 'pd_10' already powered on
[root@odaxxxx01 ~]# odaadmcli power disk on pd_11
Disk 'pd_11' already powered on
Após adicionar todos os discos, aguarde cerca de 20 minutos antes de iniciar a expansão. Esse tempo é necessário para que o OAK processe todas as informações sobre os discos.
Antes de expandir vamos olhar a posição atual dos discos.
[root@odaxxxx01 ~]# odaadmcli show disk
NAME PATH TYPE STATE STATE_DETAILS
pd_00 /dev/nvme0n1 NVD ONLINE Good
pd_01 /dev/nvme2n1 NVD ONLINE Good
pd_02 /dev/nvme6n1 NVD ONLINE Good
pd_03 /dev/nvme4n1 NVD ONLINE Good
pd_04 /dev/nvme1n1 NVD ONLINE Good
pd_05 /dev/nvme3n1 NVD ONLINE Good
pd_06 /dev/nvme7n1 NVD ONLINE Good
pd_07 /dev/nvme5n1 NVD ONLINE Good
Sim, os discos pd_08, pd_09, pd_10 e pd_11 não estão aparecendo aqui. Nada de pânico! Eles só vão aparecer após o comando "expand storage". Então, vamos lá!
[root@odaxxxx01 bin]# odaadmcli expand storage -ndisk 4
Precheck passed.
Check the progress of expansion of storage by executing 'odaadmcli show disk'
Waiting for expansion to finish ...
Durante o acompanhamento, veremos vários estágios dos discos, incluindo, algumas vezes, o status INVALID. Não entre em pânico! Apenas aguarde a tela de expansão ser concluída.
Durante o procedimento:
Assim que o procedimento conclui:
Agora podemos ver que todos os discos estão aparecendo no comando odaadmcli show disk. Isso indica que todos os discos foram configurados com sucesso.
O comando odaadmcli expand storage -ndisk 4, que foi utilizado para a expansão, será concluído automaticamente. Não feche até a finalização.
PS:(A parte do comando -ndisk 4, indica a quantidade de disco que vai expandir, se for apenas 2 discos, alterar o valor de 4 para 2, por exemplo.)
Uma vez concluído, o ASM iniciará o rebalance, e a expansão estará concluída.
Antes de iniciar, recomendo seguir estas três etapas:
Rode o comando ./orachk -nordbms (como root) para verificar se está tudo certo com o appliance.
Execute o comando odaadmcli show server e certifique-se de que o status está healthy (saudável).
Por último, mas não menos importante, antes de iniciar a expansão(10 dias antes ou até mais), abra um proactive SR no Oracle Support e explique todo o seu plano de expansão. Os engenheiros podem aprovar ou identificar alguma possível "falha" no seu procedimento.






