我打算将 LVM 用于 KVM,当我尝试创建 VG 时失败了,那么如何创建我的 VG 和 LV 呢?
谢谢
[root@server ~]# vgcreate virtual-machines /dev/sda
Device /dev/sda not found (or ignored by filtering).
Unable to add physical volume '/dev/sda' to volume group 'virtual-machines'.
[root@server ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 2.0T 929G 976G 49% /
tmpfs 3.9G 124K 3.9G 1% /dev/shm
/dev/sda1 194M 57M 128M 31% /boot
[root@server ~]# pvscan
No matching physical volumes found
您的 HD 中需要有可用空间
例子
写
创建物理量
显示物理量
创建卷组
显示音量组
然后在您的卷组内创建您的逻辑卷(用作 DomU 的虚拟磁盘)
示例(为你的centos虚拟机创建一个50G的vaolume组)
:) 亚历克斯·达维拉
vgcreate
只是使您免于意外破坏所有数据。在您完全了解发生了什么之前不要再试一次。我建议您至少熟悉 LVM HOWTO 的以下部分:
请记住它
/dev/sda
已经在使用中,因此尝试在其上创建 LVM 卷将破坏当前存在的所有数据。您将需要另一个硬盘驱动器,或者至少需要另一个硬盘驱动器分区。不幸的是,在不了解您的设置的情况下,我无法提供更具体的建议。
也可以看看:
您不能将所有 sda 用于 LVM,因为您已经在其上使用了多个分区用于非 LVM 用途。如果你有一个 3 TB 的驱动器,并且你想使用 sda1-3 未使用的剩余空间(我假设 sda2 是交换),那么你应该创建一个额外的分区(sda4,比方说),将其标记为类型0x8e(Linux LVM),然后运行
pvcreate /dev/sda4
和vgcreate virtual-machines /dev/sda4
.我得到了同样的错误。但是,重新启动一次后,问题就解决了。但其他答复也可能如此。