一、xenserver推荐的方式是使用一个服务器之外的共享存储挂载iso文件。由于新买的服务器cpu与原有的池不兼容,所以暂时先使用本地存储的iso库。由于xcp主机默认的根分区只有4G的存储空间,一两个iso文件就会导致主机空间使用完。
二、首先查看分区
#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 4.0G 1.8G 2.0G 47% /
none 298M 36K 298M 1% /dev/shm
/opt/xensource/packages/iso/XenCenter.iso 56M 56M 0 100% /var/xen/xc-install
/dev/mapper/XSLocalEXT--9c2b431b--6e37--dbbd--9c2d--96804449f3cc-9c2b431b--6e37--dbbd--9c2d--96804449f3cc 542G 4.9G 509G 1% /var/run/sr-mount/9c2b431b-6e37-dbbd-9c2d-96804449f3cc
看到了吧,跟分区总共才4G大小,我们首先在/var/run/sr-mount/9c2b431b-6e37-dbbd-9c2d-96804449f3cc(硬盘的存储分区放vm虚拟机的)创建一个目录取名叫iso,以后的ISO文件都上传到这里
三、然后我们到/根分区创建一个软链接。不做软链接的话,空间不足。
#ln -s /var/run/sr-mount/9c2b431b-6e37-dbbd-9c2d-96804449f3cc/iso /iso
四、然后我们再创建ISO库
xe sr-create name-label=ISO type=iso device-config:location=/iso device-config:legacy_mode=true content-type=iso
然后再去看下是不是多了一个本地的ISO库。
原文地址:http://webjin.blog.51cto.com/722625/1740220