RHCSA, RHCE, Linux, Ansible, AWS

Configurar sistemas para montar sistemas de arquivos na inicialização através de um UUID (Universally Unique ID) ou rótulo(label)

Para achar o UUID de um dispositivo, use o comando blkid, e apos identificar o UUID do dispositivo a ser montado, adicione ao arquivo /etc/fstab.
Exemplo 1: (UUID)
Primeiro list todos os dispositvos de bloco (block devices) com o comando lsblk:
#lsblk
Para montar um dispositivo em /dev/sdb1 para /backups, usando o UUID:
#blkid /dev/sdb1
Copie o UUID, e adicione a linha no arquivo /etc/fstab:
#vi /etc/fstab
UUID=XXXX-XXX-XXX /backups                   xfs     defaults        0 0
Em seguida:
#mount -a
Com o comando acima, todos os filesystems serão montados.
Exemplo 2: (Label)
Para montar um arquivo de sistemas (filesystem) atraves do seu rotulo, você deve usar o comando xfs_admin para arquivos de sistemas xfs, e tune2fs para arquivos de sistemas ext2/ext3/ext4.
Use o comando lsblk -fi para ver como esta formatado o arquivo de sistemas.

xfs Filesystem:

Veja se existe algum rotulo existente:
#xfs_admin -l /dev/myVg/myVol
Adicione um label (rotulo):
#xfs_admin -L meuRotulo /dev/myVg/myVol

ext2/ext3/ext4 Filesystem:

Para checar a label(rotulo) de um arquivo de sistemas ext4, use:
#tune2fs -l /dev/myGroup/myExt4Vol
Procure por “Filesystem volume name”, ou seja, nome do arquivo de sistemas. Deveria dizer , nenhum.
Adicione um nome ao arquivo de sistemas:
#tune2fs -L meuExt4 /dev/myGroup/myVol

Atualize o /etc/fstsab

Agora você pode adicionar a linha no arquivo /etc/fstab para iniciar através do rotulo:
LABEL=meuRotulo /backups                   xfs     defaults        0 0

Avatar de temweb

Sobre o autor

Deixe um comentário