Я играю с LVM на centos domU в vps на основе xen. Я в режиме восстановления и создал один физический том (pvcreate / dev / xvda1) для всего моего диска, отформатированного как LVM. Я сейчас пытаюсь создать группу томов, используя vgcreate main / dev / xvda1, но он возвращает «Команда не удалась, код состояния 5.». Мне не удалось найти объяснение этому коду ошибки. кто-нибудь знает, что это значит?
Как бы то ни было, моя цель - создать несколько логических томов на моем диске с помощью lvm.
Спасибо
У меня была такая же проблема с диском восстановления CentOS в системе Xen. Оказывается, код ошибки связан с файловой системой только для чтения, в частности /etc/lvm
только для чтения. Быстрое исправление, предложенное эта запись в блоге, заключается в создании tmpfs поверх /etc/lvm
чтобы разрешить запись. Это сработало для меня.
из комментариев похоже, что ваш pv уже поврежден: Total PE 0
. воссоздайте свой pv и попробуйте снова.
Для справки в будущем попробуйте:
vgcreate -v main /dev/xvda1
Чтобы лучше понять, что происходит не так. В моем случае ошибка возникла из-за того, что в / etc / lvm нельзя было записать для создания резервных копий.
Christion, безусловно, прав. Кроме того, вы, вероятно, можете начать играть с lvm, используя система-config-lvm, прежде чем углубиться в командную строку (конечно, не в режиме восстановления).