Como estender a partição raiz de um ECS provisionado rapidamente?
Cenários
Se a partição raiz do seu ECS provisionado rapidamente for muito pequena, estenda a partição raiz consultando o procedimento a seguir.
Este exemplo usa o CentOS 7.3 e o disco do sistema, /dev/sdf. A maneira como você aloca espaço adicional depende do sistema operacional. Este exemplo é usado apenas para referência. Para obter informações detalhadas sobre as operações e diferenças, consulte as documentações do SO correspondentes.
Neste exemplo, o tamanho inicial do disco do sistema do ECS (sdf) é de 40 GiB e precisa ser expandido para 140 GiB. As partições de disco iniciais são as seguintes:
Procedimento
- Faça logon no console do EVS e expanda a capacidade do disco do sistema para 140 GiB.
- Efetue logon no ECS e execute o seguinte comando para exibir a capacidade do disco do sistema:
lsblk
Informação semelhante à seguinte foi exibida:
O disco do sistema (sdf) foi expandido de 40 GiB para 140 GiB. A partição sdf4 (64 MiB) é a partição configdriver que armazena as informações de configuração do ECS.
- Execute o seguinte comando para fazer backup da partição de configdriver:
dd if=/dev/sdf4 of=/root/configdriver.img
Informação semelhante à seguinte foi exibida:
- Execute o seguinte comando e exclua a partição de configdriver:
fdisk /dev/sdf
- Execute o comando partprobe para atualizar as informações da partição.
Se a partição de configdriver tiver sido excluída, informações semelhantes às seguintes serão exibidas:
- Recrie a partição de configdriver com 100 MB.
Se os setores disponíveis variam de 83755008 a 293601279, defina 293401279 (293601279 – 200000) como o setor inicial da nova partição e 293601279 (valor padrão) como o setor final.
Execute o comando partprobe para atualizar as informações da partição.
- Execute o seguinte comando para estender a partição raiz:
growpart /dev/sdf 3
Informação semelhante à seguinte foi exibida:
Execute o comando lsblk para exibir o novo tamanho da partição raiz.
- Execute o seguinte comando para estender o sistema de arquivos da partição raiz:
resize2fs /dev/sdf3
Informação semelhante à seguinte foi exibida:
- Execute o seguinte comando para restaurar o conteúdo da partição de configdriver:
dd if=/root/configdriver.img of=/dev/sdf4
Informação semelhante à seguinte foi exibida:
A partição raiz do ECS rapidamente provisionado foi estendida.