Se você anexou um disco novo e em branco à VM, antes de poder usá-lo, formate-o e ative-o. Se você anexou um disco que já contém dados, ative-o antes de usá-lo.
Antes de começar
-
Configure a autenticação, caso ainda não tenha feito isso.
A autenticação é
o processo de verificação da sua identidade para acesso a serviços e APIs do Trusted Cloud by S3NS .
Para executar códigos ou amostras de um ambiente de desenvolvimento local, autentique-se no
Compute Engine selecionando uma das seguintes opções:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Instale a Google Cloud CLI e faça login nela com sua identidade federada. Depois de fazer login, inicialize a Google Cloud CLI executando o seguinte comando:
gcloud init
- Set a default region and zone.
REST
Para usar as amostras da API REST nesta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para a CLI gcloud.
Instale a Google Cloud CLI e faça login nela com sua identidade federada. Depois de fazer login, inicialize a Google Cloud CLI executando o seguinte comando:
gcloud init
Para mais informações, consulte Autenticar para usar REST na documentação de autenticação do Trusted Cloud .
Conectar-se à VM
Acesse a página Instâncias da VM.
Clique no botão SSH ao lado da instância que tem o novo disco anexado. O navegador abrirá uma conexão de terminal com a VM.
Formatar um disco que não é de inicialização em uma VM Linux
No terminal, use o link simbólico criado para o disco anexado e determine qual dispositivo formatar.
ls -l /dev/disk/by-id/google-*
Os discos não formatados não têm outros links simbólicos com
-partN
no nome.google-extra-scsi-disk -> ../../sdb google-instance-2 -> ../../sda google-instance-2-part1 -> ../../sda1 google-instance-2-part14 -> ../../sda14 google-instance-2-part15 -> ../../sda15 google-local-nvme-ssd-0 -> ../../nvme0n1 google-local-nvme-ssd-1 -> ../../nvme0n2
Neste exemplo, o novo Persistent Disk foi criado com o nome
extra-scsi-disk
. O nome do dispositivo do novo disco ésdb
.Formate o dispositivo de disco usando a ferramenta
mkfs
. Este comando exclui todos os dados do disco especificado. Portanto, verifique se você especificou o dispositivo de disco corretamente.É possível usar qualquer formato de arquivo necessário, mas recomendamos um único sistema de arquivos
ext4
sem uma tabela particionada. Você pode aumentar o tamanho do disco mais tarde sem precisar modificar as partições do disco.Para aumentar o desempenho do disco, use as opções de formatação recomendadas na sinalização
-E
. Não é necessário reservar espaço para a raiz neste disco secundário. Portanto, especifique-m 0
para usar todo o espaço disponível no disco. O comando a seguir formata todo o disco sem a tabela de partições.$ sudo mkfs.FILE_SYSTEM_TYPE -m 0 -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/DEVICE_NAME
Substitua:
FILE_SYSTEM_TYPE
: o tipo de sistema de arquivos. Por exemplo,ext2
,ext3
,ext4
ouxfs
.DEVICE_NAME
: o nome do dispositivo do disco que você está formatando. Por exemplo, considerando o exemplo de saída da primeira etapa, usesdb
para o nome do dispositivo.
Montar o disco
Crie um diretório que sirva como ponto de montagem para o novo disco na VM. Use qualquer diretório. No exemplo a seguir, criamos um diretório em
/mnt/disks/
.$ sudo mkdir -p /mnt/disks/MOUNT_DIR
Substitua
MOUNT_DIR
pelo diretório em que você quer montar o disco.Use a ferramenta mount para montar o disco na instância e ative a opção
discard
:$ sudo mount -o discard,defaults /dev/DEVICE_NAME /mnt/disks/MOUNT_DIR
Substitua:
DEVICE_NAME
: o nome do dispositivo do disco a ser montado.MOUNT_DIR
: o diretório em que o disco será montado.
Configure as permissões de leitura e gravação no disco. Neste exemplo, conceda acesso de gravação no dispositivo a todos os usuários:
$ sudo chmod a+w /mnt/disks/MOUNT_DIR
Substitua
MOUNT_DIR
pelo diretório em que você montou o disco.
Configurar a montagem automática na reinicialização da VM
Adicione o disco ao arquivo
/etc/fstab
para que ele seja montado de novo automaticamente quando a VM for reiniciada. Em sistemas operacionais Linux, o nome do dispositivo pode mudar a cada reinicialização, mas o UUID do dispositivo sempre indica o mesmo volume, mesmo quando você move discos entre sistemas. Por isso, recomendamos usar o UUID do dispositivo em vez do nome do dispositivo para configurar a montagem automática na reinicialização da VM.Crie um backup do seu arquivo
/etc/fstab
atual.$ sudo cp /etc/fstab /etc/fstab.backup
Use o comando
blkid
para listar o UUID do disco.$ sudo blkid /dev/DEVICE_NAME
/dev/DEVICE_NAME: UUID="a9e1c14b-f06a-47eb-adb7-622226fee060" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="593b3b75-108f-bd41-823d-b7e87d2a04d1"
Substitua:
DEVICE_NAME
: o nome do dispositivo do disco que você quer montar automaticamente. Se você criou uma tabela particionada no disco, especifique a partição que quer montar adicionando o sufixo anexado ao nome do dispositivo. Por exemplo, sesdb
for o nome do dispositivo para o disco,sdb1
poderá ser o nome da partição.
Abra o arquivo
/etc/fstab
em um editor de texto e crie uma entrada que inclua o UUID. Exemplo:UUID=UUID_VALUE /mnt/disks/MOUNT_DIR FILE_SYSTEM_TYPE discard,defaults,MOUNT_OPTION 0 2
Substitua:
UUID_VALUE
: o UUID do disco, listado na saída da etapa anterior.MOUNT_DIR
: o diretório em que você montou o disco.FILE_SYSTEM_TYPE
: o tipo de sistema de arquivos. Por exemplo,ext2
,ext3
,ext4
ouxfs
.MOUNT_OPTION
: especifica o que o sistema operacional faz se não for possível ativar o disco permanente zonal no momento da inicialização. Para valores válidos, consulte O quarto campo na documentação dofstab
do Linux. Para permitir que o sistema seja inicializado mesmo se o disco estiver indisponível, use a opçãonofail
.
Use o comando
cat
para verificar se as entradas/etc/fstab
estão corretas:$ cat /etc/fstab UUID=6B33-A686 /boot/efi vfat defaults 0 0 UUID=UUID_VALUE /mnt/disks/MOUNT_DIR FILE_SYSTEM_TYPE discard,defaults,MOUNT_OPTION 0 2
Sempre mantenha o arquivo
/etc/fstab
sincronizado com os dispositivos anexados a uma VM. Se você quiser remover um disco ou criar um snapshot do disco de inicialização de uma VM, edite o arquivo/etc/fstab
e remova a entrada do disco. Mesmo que você definaMOUNT_OPTION
comonofail
ounobootwait
, remova a entrada antes de criar o snapshot do disco de inicialização ou removê-lo.A seguir
- Configure nomes de dispositivos permanentes para os discos adicionados.
- Saiba como redimensionar os discos permanentes.
- Saiba como fazer backup dos discos usando snapshots regularmente para evitar perda não intencional de dados.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-08 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-08 UTC."],[[["New or pre-existing disks attached to a Linux VM must be formatted and/or mounted before they can be used."],["Formatting a disk with the `mkfs` tool deletes all data, requiring correct disk device specification, and `ext4` is recommended for maximizing disk performance."],["Mounting a disk involves creating a mount point directory and using the `mount` tool, and you can set permissions such as universal write access using `chmod`."],["To ensure disks automatically mount on VM restart, you should add an entry to the `/etc/fstab` file using the disk's UUID instead of its device name."],["It is crucial to keep the `/etc/fstab` file updated to match the current disk configuration and remove disk entries before detaching or snapshotting."]]],[]] -