Назад | Перейти на главную страницу

Как временно смонтировать отломанную ножку зеркала из раздела LVM

Я отразил свою файловую систему на 3 диска, используя зеркало LVM.

Я сломал одну из его ног, просто отсоединив внешний диск, перед обновлением Ubuntu до 19.10.

Итак, я начал обновление, но удаление этого диска привело к невозможности загрузки системы! У меня была жратва на этом внешнем диске. После устранения проблемы с загрузкой я наконец вернул систему, но обновление не прошло гладко. Чтобы исправить MariaDB, я хотел бы получить доступ к моему старому my.cnf файл, расположенный на этом внешнем жестком диске

Как мне временно смонтировать эту ногу зеркала LVM, чтобы получить доступ к этому файлу?

sudo -i
lvmdiskscan
  /dev/loop0  [    <104.13 MiB] 
  /dev/loop1  [    <153.47 MiB] 
  /dev/sda1   [    <930.73 GiB] LVM physical volume
  /dev/loop3  [      42.80 MiB] 
  ...
  /dev/sdb1   [    <465.76 GiB] LVM physical volume
  ...
  /dev/sdc1   [    <222.23 GiB] LVM physical volume
  ...
  /dev/loop38 [      51.30 MiB] 
  0 disks
  36 partitions
  0 LVM physical volume whole disks
  3 LVM physical volumes

/dev/sdc1 это мой внешний жесткий диск. Итак, чтобы установить его, я сделал

mount /dev/sdc1 /mnt

но я получаю эту ошибку:

mount: / mnt: неизвестный тип файловой системы 'LVM2_member'.

Как мне его установить?

pvs
  PV         VG        Fmt  Attr PSize    PFree   
  /dev/sda1  ubuntu-vg lvm2 a--  <930.73g  704.08g
  /dev/sdb1  ubuntu-vg lvm2 a--  <465.76g  239.12g
  /dev/sdc1            lvm2 ---  <222.23g <222.23g
lvdisplay /dev/sdc1
  Volume group "sdc1" not found
  Cannot process volume group sdc1

диск для монтажа:

Логический том в этой системе /dev/ubuntu-vg/root. Пространство подкачки в /dev/ubuntu-vg/swap не было бы файловой системы.

Нет звука на /dev/sdc1. Он имеет метаданные LVM2, но pvs не показывает их в VG, и он на 100% пуст.

Как именно это произошло, зависит от команд, используемых для создания зеркала, и ваших действий по восстановлению. Можно иметь журнал зеркала для отдельного PV от данных. (Обратите внимание, что raid1 отличается от зеркала, см. Man lvmraid.) Или создание зеркального тома, который никогда не использовался sdc1 как вы и предполагали.

Восстановите или перестройте этот файл другим способом.


Лучший способ сделать резервную копию - это моментальные снимки.

Создайте том моментального снимка LVM. Скопируйте его на внешнее хранилище. Либо смонтируйте снимок как файловую систему и скопируйте файлы, либо скопируйте снимок как изображение с dd.