我可以用更大的本地存储安装Xenserver吗?

我在具有2个驱动器(80GB SSD和1TB SATA)的计算机上安装了XenServer 6.0。 我的目标是为本地存储设置一些空间,我可以放置ISO(因为在物理上很难访问这个盒子,我宁愿从ISO安装VM,而不是从CD安装)。

但是,无论我为LVM指定什么,sda上唯一的文件系统是4G(只有2GB可用)。 XenCenter显示了大量可用于虚拟机的磁盘空间; 但是这并不能帮助我使用ISO。

是否有可能增加本地存储? 我还没有开始构build虚拟机 – 所以现在是理想的时间来分割磁盘的方式。 但分手没有安装 – 我怀疑是有原因的。

这是来自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是我的新卷

然后将其configuration为本地存储:

input: 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是我的卷的名称,您必须用您自己的名称来更改此值,名称标签是您想要给本地存储的名称。

这就是它!

备注:如果您的XenServer是一个池,则需要将其closures,然后按照上述步骤将XenServer放回池中。

显然,当XenServer安装完成后,物理卷就会被创build,但没有别的。 所以,要获得的步骤如下(请参阅此处更详细的说明。

 vgcreate VGLocal /dev/sda3 lvcreate -n -L 66GB LVLocal VGLocal mke2fs -j /dev/VGLocal/LVLocal mkdir /var/opt/xen/iso_import/ mount /dev/VGLocal/LVLocal /var/opt/xen/iso_import/ 

然后configuration为本地存储…

顺便说一下,使用xe sr-createconfiguration本地存储也没有成功。 什么工作是xe-mount-iso-sr /var/opt/xen/iso_import/ -o bind