我在具有2个驱动器(80GB SSD和1TB SATA)的计算机上安装了XenServer 6.0.我的目标是为本地存储留出一些空间,我可以放置ISO(因为在物理上访问盒子非常困难,我更愿意从ISO而不是从CD安装VM).
但是,无论我为LVM指定什么,sda上唯一的文件系统是4G(只有2GB可用). XenCenter向我展示了可用于VM的大量磁盘空间;但这对ISO没有帮助.
是否可以增加本地存储?我还没有开始构建VM – 所以现在是以应有的方式对磁盘进行分区的理想时间.但是没有安装parted – 我怀疑是有原因的.
这是pvdisplay的输出:
[root@xenserver ~]# pvdisplay --- Physical volume --- PV Name /dev/sdb VG Name VG_XenStorage-a7bbe7ea-f205-5f25-4ef8-daec4e08bcb2 PV Size 931.51 GB / not usable 6.41 MB Allocatable yes PE Size (KByte) 4096 Total PE 238464 Free PE 238463 Allocated PE 1 PV UUID yqrKQi-l8mD-k3mo-PxEs-M0bK-7xx3-17nnzE "/dev/sda3" is a new physical volume of "66.53 GB" --- NEW Physical volume --- PV Name /dev/sda3 VG Name PV Size 66.53 GB Allocatable NO PE Size (KByte) 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID HlXvAo-f6gw-eqMz-5Y1d-YzYi-19tK-xZTWoE
所以,真正的问题是,如何在不破坏XenServer中的任何内容的情况下在/ dev / sda3上使用66GB?
解决方法
来自archy.net:
键入:fdisk -l
你会看到所有卷和硬盘的列表,然后:
键入:pvcreate / dev / sdb
sdb是我的新卷
然后将其配置为本地存储:
键入:xe sr-create type = lvm content-type = user device-config:device = / dev / disk / by-id / scsi-SATA_ST3320620AS_5QF7QZZL name-label =“LOCAL SR”
scsi-SATA_ST3320620AS_5QF7QZZL是我的卷的名称,您必须使用您自己的值更改此值,name-label是您要为本地存储指定的名称.
这就是它!
备注:如果您的XenServer是池,则需要将其关闭,按照上述步骤将XenServer放回池中.