许多人在测试Xenserver过程中没有共享存储挂载ISO文件,只能将ISO放到本地,如何实现呢:

1.       通过SSH登录Xenserver查看卷组信息
#vgdisplay     /记下VGname
2.       在VG上创建用于存放ISO的LV(逻辑卷),并分配大小和命名
#lvcreate -L  15G -n iso_p_w_picpath  VG_XenStorage-5e690647-6b9b-c08e-0c6c-48a31d79b69d
3.       格式化之前创建的LV
#mkfs.ext3 /dev/ VG_XenStorage-5e690647-6b9b-c08e-0c6c-48a31d79b69d/iso_p_w_picpath
4.       创建本地挂在目录
#mkdir /isso_p_w_picpath
5.       系统中通过编辑/etc/fstab来设置自动挂载之前创建的逻辑卷LV
#vi /etc/fstab
添加以下内容
/dev/VG_XenStorage-5e690647-6b9b-c08e-0c6c-48a31d79b69d/iso_p_w_picpath  /iso_p_w_picpath  ext3 defaults 0 0
保存并退出
6.       mount此逻辑卷
#mount /iso_p_w_picpath
7.       通过命令行创建本地iso SR
#xe sr-create name-label=isso_p_w_picpath type=isso device-config:location=/iso_p_w_picpath device-config:legacy_mode=true contente-type=iso
8.       Xencenter连接xenserver后会发现多了个iso_p_w_picpath的本地iso存储,将ISO文件丢到此目录中即可安装使用
9.       如果没有发现尝试更新一下
#xe-mount-iso-sr /iso_p_w_picpath
#xe-toolstack-restart
 
大功告成…….
 

本文出自 “虚拟人生” 博客,请务必保留此出处http://virtuallife.blog.51cto.com/152152/754509