Я наследовал Ubuntu kvm сервер:
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
... который дает нам ошибку при запуске о неспособности смонтировать раздел, давая мне опцию Пропустить или Вручную восстановиться. Я не уверен, как вручную восстановиться?
Система имеет два физических диска, которые являются зеркально отраженным RAID.
В fstab я вижу следующую запись, которая перестала работать:
/dev/mapper/primary-data /mnt/data ext4 defaults 0 2
Однако тот файл не находится в/dev/mapper:
root@vmserver:/dev# ls -al /dev/mapper/
total 0
drwxr-xr-x 2 root root 120 May 18 11:07 .
drwxr-xr-x 18 root root 4680 May 18 11:10 ..
crw------- 1 root root 10, 236 May 18 11:07 control
lrwxrwxrwx 1 root root 7 May 18 11:07 primary-backup -> ../dm-5
lrwxrwxrwx 1 root root 7 May 18 11:07 primary-snap-cow -> ../dm-3
lrwxrwxrwx 1 root root 7 May 18 11:07 primary-system -> ../dm-0
Когда я выполняю vgdisplay, я вижу, что существует 4 текущих LVs, но только 2 открыты?
--- Volume group ---
VG Name primary
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 162
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 4
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 1.79 TiB
PE Size 4.00 MiB
Total PE 469222
Alloc PE / Size 458476 / 1.75 TiB
Free PE / Size 10746 / 41.98 GiB
VG UUID ahmMej-0Pzn-V9Fk-0utn-q8PV-K7PU-AWxTQ1
Если я работаю vgscan --mknodes
, Я получаю этот вывод:
root@vmserver:/dev# vgscan -v --mknodes
Wiping cache of LVM-capable devices
Wiping internal VG cache
Reading all physical volumes. This may take a while...
Finding all volume groups
Finding volume group "primary"
Found volume group "primary" using metadata type lvm2
Finding all logical volumes
The link /dev/primary/data should had been created by udev but it was not found. Falling back to direct link creation.
The link /dev/primary/snap should had been created by udev but it was not found. Falling back to direct link creation.
Затем содержание/dev/mapper смотрит следующим образом:
root@vmserver:/dev# ls -al /dev/mapper/
total 0
drwxr-xr-x 2 root root 180 May 18 11:31 .
drwxr-xr-x 18 root root 4680 May 18 11:10 ..
crw------- 1 root root 10, 236 May 18 11:07 control
lrwxrwxrwx 1 root root 7 May 18 11:07 primary-backup -> ../dm-5
brw-rw---- 1 root disk 252, 2 May 18 11:31 primary-data
brw-rw---- 1 root disk 252, 1 May 18 11:31 primary-data-real
brw-rw---- 1 root disk 252, 4 May 18 11:31 primary-snap
lrwxrwxrwx 1 root root 7 May 18 11:07 primary-snap-cow -> ../dm-3
lrwxrwxrwx 1 root root 7 May 18 11:07 primary-system -> ../dm-0
На данном этапе, если я работаю mount -a
, Я могу теперь просмотреть раздел в своей точке монтирования/mnt/data. Однако это не переживает перезагрузку.
Кто-либо может указать на меня в правильном направлении для того, чтобы заставлять недостающие устройства последовательно обнаруживаться в/dev/mapper?