Configurando Volumes para Montagem Automática (Instâncias do Linux)
No Compute Cloud@Customer, para instâncias do Linux, se você quiser montar volumes automaticamente durante a inicialização de uma instância, adicione os volumes ao arquivo /etc/fstab
.
Antes de Começar
Obtenha o ID de SCSI do volume em blocos que você planeja montar. Consulte Localizar Seu Volume na Instância.
Em sistemas operacionais Linux, especifique o ID SCSI do volume no arquivo /etc/fstab
em vez do nome do dispositivo (por exemplo, /dev/sdb
). Este é um exemplo de ID SCSI de Volume:
/dev/disk/by-id/scsi-3600144f096933b92000061b1129e0037
Adicionando Volumes ao Arquivo /etc/fstab
-
Prepare o volume em blocos recém-anexado para montagem.
Use OS utilitários de administração de disco incluídos no SO da instância para executar tarefas como as seguintes:
-
Particione o volume
-
Criar sistemas de arquivos no volume ou nas partições
Consulte a documentação do SO da instância para obter detalhes.
Este é um exemplo de criação de um sistema de arquivos ext4 para um volume em blocos anexado a uma instância do Linux:
mkfs.ext4 /dev/disk/by-id/scsi-3600144f096933b92000061b1129e0037 mke2fs 1.42.9 (28-Dec-2013) /dev/disk/by-id/scsi-3600144f096933b92000061b1129e0037 is entire device, not just one partition! Proceed anyway? (y,n) y Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=2 blocks, Stripe width=2 blocks 67108864 inodes, 268435456 blocks 13421772 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2415919104 8192 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000, 214990848 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done
-
-
Crie um ponto de montagem para cada sistema de arquivos que você planeja montar.
mkdir /mnt/volume1
-
Adicione o volume ao arquivo
/etc/fstab
.Para este exemplo, a nova linha a seguir é adicionada ao arquivo
/etc/fstab
:/dev/disk/by-id/scsi-3600144f096933b92000061b1129e0037 /mnt/volume1 ext4 _netdev,nofail 0 0
Veja a seguir as descrições destes valores de campo:
-
Dispositivo: Especificado usando o ID SCSI:
/dev/disk/by-id/scsi-3600144f096933b92000061b1129e003
-
Ponto de montagem: O ponto de montagem criado na etapa anterior:
/mnt/volume1
-
Tipo: O tipo de sistema de arquivos:
ext4
neste exemplo. -
Opções:
-
_netdev
- Configura o processo de montagem a ser iniciado antes que os volumes sejam montados. -
nofail
- Se o dispositivo não existir, nenhum erro será relatado. Esta é uma boa opção a ser usada quando uma instância é usada para criar uma imagem personalizada. As instâncias futuras criadas com essa imagem não incluirão o volume em blocos e poderão falhar na inicialização sem essa opção.
-
-
Dump: O valor
0
significa que não use o utilitáriodump
obsoleto. -
fsck: O valor
0
significa que não executefsck
.
-
-
Use o seguinte comando para montar os volumes que estão no arquivo
/etc/fstab
:sudo mount -a
-
Verifique se o sistema de arquivos está montado:
mount | grep /mnt /dev/sdb on /mnt/volume1 type ext4 (rw,relatime,seclabel,stripe=2,data=ordered,_netdev)