Redimensionar um volume no Hyperdisk


Se a carga de trabalho exigir mais espaço de armazenamento, aumente o tamanho do volume do Hyperdisk.

Só é possível redimensionar um volume de Hyperdisk. Não é possível reduzir a capacidade de um volume do Hyperdisk. Se você quiser diminuir o tamanho de um volume do Hyperdisk, crie um volume menor, migre os dados do volume original para o menor e exclua o volume original.

É possível redimensionar volumes do Hyperdisk a qualquer momento, mesmo que o disco não esteja conectado a uma VM em execução.

Para ter os melhores resultados, siga as etapas abaixo ao alterar a capacidade de um volume do Hyperdisk:

  1. Aumentar o volume
  2. Fazer backup do disco
  3. Redimensionar as partições do disco

Antes de começar

Aumentar o tamanho de um volume do Hyperdisk

Para aumentar o tamanho de um volume do Hyperdisk, use o procedimento a seguir:

Console

  1. No console do Google Cloud, acesse a página Discos.

Acessar "Discos"

  1. Na lista de discos do projeto, clique no nome do volume do Hyperdisk que você quer redimensionar.
  2. Na página de Detalhes do disco, clique em Editar.
  3. No campo Tamanho, insira o novo tamanho do disco. O tamanho do disco precisa estar no intervalo de 64 GiB a 64 TiB.
  4. Clique em Salvar para aplicar as mudanças ao disco.

gcloud

  1. No Console do Google Cloud, ative o Cloud Shell.

    Ativar o Cloud Shell

    Na parte inferior do Console do Google Cloud, uma sessão do Cloud Shell é iniciada e exibe um prompt de linha de comando. O Cloud Shell é um ambiente shell com a CLI do Google Cloud já instalada e com valores já definidos para o projeto atual. A inicialização da sessão pode levar alguns segundos.

  2. Na CLI gcloud use o comando compute disks resize e especifique o flag --size com o tamanho de disco desejado, em gigabytes.
       gcloud compute disks resize DISK_NAME --size DISK_SIZE
    

    Substitua:

    • DISK_NAME: o nome do volume do Hyperdisk que você está redimensionando.
    • DISK_SIZE: o novo tamanho do disco em gigabytes. O tamanho do disco precisa estar entre 64 GiB e 64 TiB.

API

Crie uma solicitação POST para o método compute.disks.resize. No corpo da solicitação, especifique o parâmetro sizeGb e defina-o para o tamanho de disco que você quer em gigabytes.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME/resize

{
"sizeGb": "DISK_SIZE"
}

Substitua:

  • PROJECT_ID: o ID do projeto
  • ZONE: a zona em que o volume do Hyperdisk está localizado.
  • DISK_NAME: o nome do volume do hiperdisco a ser redimensionado.
  • DISK_SIZE: o novo tamanho do volume em gigabytes. O tamanho do volume precisa estar na faixa de 64 GiB a 64 TiB.

Fazer backup do volume do hiperdisco

O redimensionamento de um disco não exclui nem modifica os dados dele. No entanto, como prática recomendada, sempre faça um backup do disco criando um snapshot antes de fazer alterações no sistema de arquivos ou partições.

Redimensionar o sistema de arquivos e as partições

Depois de aumentar o tamanho do volume do Hyperdisk, talvez seja necessário redimensionar o sistema de arquivos e as partições. Para mais informações, consulte Redimensionar o sistema de arquivos e as partições na documentação do Persistent Disk.

A seguir