Skip to main content

Command Palette

Search for a command to run...

Expandindo Storage no ODA X8M

Updated
3 min read
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!

Article content

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*

Article content

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:

Article content

Article content

Assim que o procedimento conclui:

Article content

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.

Article content

Antes de iniciar, recomendo seguir estas três etapas:

  1. Rode o comando ./orachk -nordbms (como root) para verificar se está tudo certo com o appliance.

  2. Execute o comando odaadmcli show server e certifique-se de que o status está healthy (saudável).

  3. 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.

More from this blog

D

Diogo Fernandes

22 posts