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

我正在一个基于xen的vps中,在一个centos domU上玩LV / LVM。 我处于救援模式,并且为整个驱动器创build了一个物理卷( pvcreate / dev / xvda1 ),格式为LVM。 我正在尝试使用vgcreate main / dev / xvda1来创build一个卷组,但是它返回“Command failed with status code 5”。 我一直无法find这个错误代码的解释。 有谁知道这是什么意思?

对于它的价值,我的目标是使用lvm在我的驱动器上创build多个逻辑卷。

谢谢

我在Xen系统上遇到了与CentOS恢复光盘相同的问题。 事实certificate,错误代码是由于只读文件系统,特别是/etc/lvm是只读的。 按照这个博客条目的build议,快速修复是通过/etc/lvm创build一个tmpfs来启用写入。 这对我有效。

从评论它看起来像你的光伏已经损坏: Total PE 0 。 重新创build您的电视并再次尝试。

为了将来的参考,请尝试:

 vgcreate -v main /dev/xvda1 

要更多地了解发生了什么问题。 在我的情况下,发生错误是因为/ etc / lvm不可写入来创build备份。

Christion当然是对的。 另外,在使用命令行(当然,不是在救援模式下)之前,你可以使用system-config-lvm开始使用lvm。