XenServer 使用本地ISO镜像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XenServer 使用本地ISO镜像相关的知识,希望对你有一定的参考价值。

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

Begin
1.通过SSH登录Xenserver查看卷组信息
#vgdisplay     /记下VGname

2.在VG上创建用于存放ISO的LV(逻辑卷),并分配大小和命名
#lvcreate -L  15G -n iso_image  VG_XenStorage-5e690647-6b9b-c08e-0c6c-48a31d79b69d

3.格式化之前创建的LV
#mkfs.ext3 /dev/ VG_XenStorage-5e690647-6b9b-c08e-0c6c-48a31d79b69d/iso_image

4. 创建本地挂在目录
#mkdir /iso_image

5.系统中通过编辑/etc/fstab来设置自动挂载之前创建的逻辑卷LV
#vi /etc/fstab
添加以下内容
/dev/VG_XenStorage-5e690647-6b9b-c08e-0c6c-48a31d79b69d/iso_image  /iso_image  ext3 defaults 0 0
保存并退出

6.mount此逻辑卷
#mount /iso_image

7.然后去/etc/rc.d/rc.sysinit 大概在482行,取消掉下面的注释内容
            #if [ -x /sbin/lvm.static ]; then
            #     action $"Setting up Logical Volume Management:" /sbin/lvm.static vgchange -a y --ignorelockingfailure
            #fi
把#去掉即可。

保存退出,然后重启服务器

8.通过命令行创建本地iso SR
#xe sr-create name-label=iso_image type=iso device-config:location=/iso_image device-config:legacy_mode=true contente-type=iso

9.Xencenter连接xenserver后会发现多了个iso_image的本地iso存储,将ISO文件丢到此目录中即可安装使用

10.如果没有发现尝试更新一下
#xe-mount-iso-sr /iso_image
#xe-toolstack-restart




以上是关于XenServer 使用本地ISO镜像的主要内容,如果未能解决你的问题,请参考以下文章

Citrix Xenserver启用NFS共享上传ISO镜像包

xenserver如何完美的创建本地ISO库

XenServer ISO文件上传 本地存储

原创使用workstation安装Xenserver 6.5+cloudstack 4.10----本地存储模式

XenServer7.0创建本地ISO库

xenserver的主机运行很卡故障结局