Problema e pergunta de configuração da AWS. No Debian, durante a instalação podemos definir a configuração do LVM, o que nos permite configurar o ponto raiz/montagem.
Então normalmente para mim seria assim com o Debian 9:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext2 e9f69388-1854-45eb-8467-75211b2b22a9 /boot
├─sda2
└─sda5 LVM2_member mL4Ktn-n87F-2s1y-Jsiu-BFdQ-OVXg-CP6OAO
├─main--vg-root ext4 a0781bd3-cc8f-49a6-bc90-f973e5296a2d /
└─main--vg-swap_1 swap a5c9a5fe-14e3-499d-94cf-d6c2640d2c9a [SWAP]
Na AWS, infelizmente não podemos criar um ponto de montagem de inicialização durante a instalação, então minha configuração é assim:
NAME FSTYPE LABEL UUID MOUNTPOINT
nvme1n1 LVM2_member i5HVTe-yn1Q-fhyK-kxMz-DpfO-SjE1-DgyMfi
├─main--vg-root ext4 7e38e77e-603f-450f-a8b6-b7c199f021dd /home
└─main--vg-swap_1 swap c5ad16a3-2eb2-4d87-b22d-29a698f34a38
nvme0n1
└─nvme0n1p1 ext4 13ea901b-a08d-41a5-8e04-521c4415f9aa /
Minha pergunta é: posso mover de alguma forma /root
o ponto de montagem para meu main--vg-root ? Ou talvez, se não, seria ótimo usar dois pontos de montagem em um VG.
A melhor solução seria se eu pudesse usar a configuração nvme0n1p1
durante a configuração do LVM, mas não posso usar a partição que está em uso e, infelizmente, não posso usar nenhum Live CD para configurá-la?
Responder1
Eu criei uma solução alternativa criando um ponto de montagem adicional em meu volume LVM e apenas criei binds
três pastas que foram cruciais para mim.
Então, seguindo a configuração na minha pergunta:
NAME FSTYPE LABEL UUID MOUNTPOINT
nvme1n1 LVM2_member i5HVTe-yn1Q-fhyK-kxMz-DpfO-SjE1-DgyMfi
├─main--vg-root ext4 7e38e77e-603f-450f-a8b6-b7c199f021dd /home
└─main--vg-swap_1 swap c5ad16a3-2eb2-4d87-b22d-29a698f34a38
nvme0n1
└─nvme0n1p1 ext4 13ea901b-a08d-41a5-8e04-521c4415f9aa /
Depois criei a pasta de dados em /mnt/data/
after /mnt/data/var
e/mnt/data/home
/mnt/data/tmp
Copiei todos os dados das pastas originais para as pastas recém-criadas usandocp -ax .
Posteriormente editado /etc/fstab
que as alterações no sistema serão aplicadas na próxima reinicialização.
# Mounting point
/dev/main-vg/root /mnt/data ext4 errors=remount-ro 0 1
# Binds
/mnt/data/home /home none bind 0 0
/mnt/data/var /var none bind 0 0
/mnt/data/tmp /tmp none bind 0 0
Esta solução alternativa foi criada com a ajuda de outro link stackoverflowMovendo /var, /home para partição separada