LVM en el problema de la instancia de AWS. Configurar el punto de montaje raíz

LVM en el problema de la instancia de AWS. Configurar el punto de montaje raíz

Problema y pregunta sobre la configuración de AWS. En Debian, durante la instalación podemos configurar la configuración LVM, lo que nos permite configurar la raíz/punto de montaje.

Normalmente para mí se vería así con 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]

En AWS, lamentablemente no podemos crear un punto de montaje de arranque durante la instalación, por lo que mi configuración se ve así:

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   /

Mi pregunta es: ¿puedo mover de alguna manera /rootel punto de montaje a mi main--vg-root? O tal vez si no, sería genial usar dos puntos de montaje en un VG.

La mejor solución sería si pudiera usar la configuración nvme0n1p1durante la configuración de LVM, pero no puedo usar la partición que está en uso y, desafortunadamente, no puedo usar ningún Live CD allí para configurarla.

Respuesta1

He solucionado el problema creando un punto de montaje adicional en mi volumen LVM y simplemente creé binds3 carpetas que fueron cruciales para mí.

Entonces, siguiente configuración en mi pregunta:

 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   /

Luego creé la carpeta de datos en /mnt/data/after /mnt/data/vary/mnt/data/home/mnt/data/tmp

Copié todos los datos de las carpetas originales a las carpetas recién creadas usandocp -ax .

Luego se editó /etc/fstabque los cambios en el sistema se aplicarán en el próximo reinicio.

# 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 solución alternativa se creó con la ayuda de otro enlace de stackoverflow.Mover /var, /home a una partición separada

información relacionada