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

vgcreate -> «Команда не удалась с кодом состояния 5.» что это значит?

Я играю с 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, прежде чем углубиться в командную строку (конечно, не в режиме восстановления).