vgcreate --> “命令失败,状态码为 5。” 这是什么意思?

eri*_*rik 8 xen lvm centos

我在基于 xen 的 vps 中的 centos domU 上使用 LVM。我处于救援模式,我为我的整个驱动器创建了一个物理卷 ( pvcreate /dev/xvda1 ),它被格式化为 LVM。我现在正在尝试使用vgcreate main /dev/xvda1创建一个卷组,但它返回“命令失败,状态代码为 5。”。我一直无法找到此错误代码的解释。有谁知道这是什么意思?

就其价值而言,我的目标是使用 lvm 在我的驱动器上创建多个逻辑卷。

谢谢

小智 6

我在 Xen 系统上的 CentOS 恢复光盘上遇到了同样的问题。原来错误代码是由于只读文件系统,特别/etc/lvm是只读的。正如此博客条目所建议的,快速修复是创建一个 tmpfs/etc/lvm以启用写入。这对我有用。


Chr*_*ian 2

从评论看来你的 pv 已经损坏了:Total PE 0。重新创建您的 pv 并重试。