Снова создайте логический том в Ubuntu после его удаления.

У меня есть сервер Ubuntu 16.04 и я использовал эти две команды, которые случайно удалили мой логический том:

lvchange -an -v /dev/sda5/xyz-vgа также lvremove -vf /dev/sda5/xyz-vg

Я сделал это с Ubuntu Live CD, чтобы уменьшить размер раздела, где был расположен lv, используя gparted, Это не будет работать иначе. В конце концов, изменение размера работало нормально, но теперь я больше не могу загружаться.

При запуске я получаю сообщение об ошибке Failed to find logical volume "xyz-vg/root"

sudo pvdisplay из live CD указывает, что PV называется /dev/sda5 и имя VG xyz-vg,

sudo lvmdiskscan дает мне, что у меня есть три раздела, один из которых является LVM phyiscal volume,

Я следовал шагам, указанным как ссылки в разделе комментариев здесь:

  1. pvcreate --restorefile / etc / lvm / archive / --uuid dev / sdX
  2. vgcfgrestore -f / etc / lvm / archive / --verbose thisVG
  3. vgdisplay -v / dev / thisVG && vgchange -ay / dev / thisVG
  4. mount / dev / thisVG / missingLV / mnt

Это воссоздало мою группу томов. Выход из vgdisplay из livecd сейчас:

[email protected]:/home/ubuntu# vgdisplay
  --- Volume group ---
  VG Name               xzy-vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  9
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               439.45 GiB
  PE Size               4.00 MiB
  Total PE              112499
  Alloc PE / Size       0 / 0   
  Free  PE / Size       112499 / 439.45 GiB
  VG UUID               Ii03eE-fP5g-1Mjm-yC0T-F9Yl-5vqW-XYUBID

Однако, это все еще не возвращает меня к логическому объему. lvdisplay не дает вывода, так что я думаю, мне нужно воссоздать его? Как мне сделать это, не удаляя все данные, которые все еще находятся на диске?

0 ответов

Другие вопросы по тегам