Intentaré ser breve y conciso.
Recientemente limpié mi servidor Ubuntu y reinstalé 20.04 en un Proliant DL360 anterior. Este sistema tenía dos unidades USB externas de Seagate conectadas que almacenan la mayoría de los datos que necesito.
Estoy tratando de entender la configuración de LVM, pero falta mi experiencia en esta área.
Situación de conducción
Hay 9 discos físicos en este sistema. 7 de ellos están en la caja de unidades incorporada y 2 son unidades USB externas.
Dos de las unidades integradas son RAID 1 reflejadas. Las 5 restantes son RAID 0 (desastre en espera de ocurrir). Todas están controladas por el adaptador raid de hardware, por lo que Ubuntu las ve como dos discos físicos.
sda 8:0 0 136.7G 0 disk << --- RAID 1 Mirror
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 135.7G 0 part
└─ubuntu--vg-lv--0 253:1 0 135.7G 0 lvm /
sdb 8:16 0 683.5G 0 disk << --- RAID 0 (Eeek!)
└─vg0-lv--0 253:0 0 683.5G 0 lvm /home
sdc 8:32 0 3.7T 0 disk
└─sdc1 8:33 0 3.7T 0 part
└─server1--vg-exodus 253:10 0 3.7T 0 lvm /exodus << --- External USB
sdd 8:48 0 4.6T 0 disk
├─sdd1 8:49 0 200M 0 part
└─sdd2 8:50 0 4.6T 0 part
└─server1--vg-leviticus 253:2 0 4.6T 0 lvm /leviticus << --- External USB
Everything below this? *Shrug*
sr0 11:0 1 1024M 0 rom
server1--vg-root-missing_0_0 253:3 0 135G 0 lvm
└─server1--vg-root 253:4 0 135G 0 lvm
server1--vg-swap_1-missing_0_0 253:5 0 976M 0 lvm
└─server1--vg-swap_1 253:6 0 976M 0 lvm
server1--vg-genesis-missing_0_0 253:7 0 410G 0 lvm
└─server1--vg-genesis 253:8 0 410G 0 lvm
server1--vg-exodus-missing_1_0 253:9 0 12M 0 lvm
└─server1--vg-exodus 253:10 0 3.7T 0 lvm /exodus
Entonces, en total Ubuntu ve 4 discos físicos.
Lo que está sucediendo
Cada vez que reinicio el sistema, las dos unidades USB externas no están montadas.
Qué hago para acceder a ellos
Como no estoy seguro de cómo resolver esto de forma permanente, simplemente hago lo siguiente cada vez que reinicio el sistema:
vgchange -ay --activationmode partial
La razón por la que hago esto es por el resultado que obtengo, vgchange -ay
que es este:
WARNING: Couldn't find device with uuid 2M0sVx-6Kk3-Mc5V-ioNJ-O091-yncE-M6KpHy.
WARNING: Couldn't find device with uuid JFIcey-3YHd-xhuh-b1JN-M8LB-ptdO-1zpoTf.
WARNING: VG server1-vg is missing PV 2M0sVx-6Kk3-Mc5V-ioNJ-O091-yncE-M6KpHy (last written to [unknown]).
WARNING: VG server1-vg is missing PV JFIcey-3YHd-xhuh-b1JN-M8LB-ptdO-1zpoTf (last written to [unknown]).
Refusing activation of partial LV server1-vg/root. Use '--activationmode partial' to override.
Refusing activation of partial LV server1-vg/swap_1. Use '--activationmode partial' to override.
Refusing activation of partial LV server1-vg/genesis. Use '--activationmode partial' to override.
Refusing activation of partial LV server1-vg/exodus. Use '--activationmode partial' to override.
1 logical volume(s) in volume group "server1-vg" now active
1 logical volume(s) in volume group "vg0" now active
1 logical volume(s) in volume group "ubuntu-vg" now active
Los dos PV que faltan ya no existen. Se fueron. Entonces, necesito eliminarlos para que el VG se active al arrancar, ¿no?
¿Cuál es el mejor curso de acción para resolver esto?
Respuesta1
Si su volumen físico ha desaparecido, entonces no hay posibilidad de recuperar su VG y LV y es hora de empezar de nuevo.