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

来自为知笔记(Wiz)

时间: 2024-11-07 07:54:51

XenServer 使用本地ISO镜像的相关文章

Linux服务器上挂载window本地iso镜像文件的方法。

mount //10.7.21.25/linux -o username=Administrator,[email protected] /mnt/ 10.7.21.25是window的地址 Linux目录是window上的共享文件 username password 是window的帐号密码 /mnt/ 是挂载的Linux服务器的位置. 把Linux的iso镜像文件在windows本地用rar解压并配置YUM [[email protected] ~]# mount //10.7.21.25/

CentOS5.5挂载本地ISO镜像

操作步骤: 一.挂载iso文件到挂载点 [[email protected] ~ ]# mount  -o loop /mnt/iso/CentOS5.iso /mnt/cdrom 二.查看挂载状态 [[email protected] ~ ]# df -h Filesystem            Size  Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00                       19G  3.3G  

[笔记]RHEL6.4使用本地ISO镜像做yum源

shell编程挂载iso镜像文件并配置本地yum源

</pre><p>写了一个脚本,主要做1.挂载本地iso镜像文件2.开机本地iso镜像开机自动挂载3.用iso镜像配置本地yum源</p><pre> #!/bin/bash #author:wjf #date:2015/04/22 #desc:establish a yum on local rhel6.4 echo "请输入iso镜像完整路径" read v_iso_path echo "请输入镜像要挂载的目录" r

yum管理——搭建iso镜像私有yum源仓库(1)

在服务器上一般是没有光驱的,那么我们怎么制作iso本地repo镜像源仓库? 通过本地iso镜像,copy到linux系统中一个目录中,进行伪文件系统挂载,执行如下命令: 挂载:mount -o loop -t iso9660 CentOS-7.3-x86_64-DVD-1611.iso 目录名 例如:mount -o loop -t iso9660 CentOS-7.3-x86_64-DVD-1611.iso /mnt 卸载挂载: 例如:umount /mnt 1.在/etc/yum.repos

RedHat 6.4企业版利用iso镜像做本地yum源

修改文章:http://linux.cn/article-1017-1.html 而RedHat的yum则需要注册付费才能使用,如果不这样则有两种解决方案 1. 利用iso镜像做本地yum源 2. 利用光盘做本地yum源 在这里用iso或者光盘做本地yum源的方法是差不多的,只是用光盘的话Linux系统会自动挂载,用iso镜像的或需要手动挂载,这里就说挂载iso的方法吧. [一]用本地文件创建本地yum源 1. 创建iso存放目录和挂载目录 mkdir /mnt/iso mkdir /mnt/c

4. XenServer 6.5 -添加ISO镜像库

安装好XenServer后需要在上面安装我们的虚拟机,这就需要用到'ISO'镜像文件,在XenCenter下是不能像VMware vSphere Client那样直接挂载我们电脑中的ISO文件,而是需要用到我们的共享文件夹. 1.创建一个共享文件夹 在网络中的一台电脑上新建一个文件夹(文件名不能用中文),点击右键–属性–切换到 '共享'选项卡–高级共享–确定 点击密码保护下的'网络和共享中心',更改我们当前网络位置的'密码保护的共享'方式,完后点击确定 然后把安装系统的ISO文件拷贝到该文件夹中

挂载本地硬盘的ISO镜像文件

1.定位Debian ISO镜像的位置,比如说sda3 fdisk -l 2.挂载: # mount -t auto /dev/sda3 /media/mnt 生成isodebian路径 /mnt# mkdir isodebian t# mount -o loop /media/mnt/debian-8.4.0-amd64-DVD-1.iso /mnt/isodebianmount: /dev/loop0 is write-protected, mounting read-only 3.添加本地

XenServer安装后,解决系统盘4G大小限制无法上传大于4g的ISO镜像(挂载新建盘的方法)

此法不稳定 我们都知道xenserver安装后,不管你的盘有多大,只有4G的空间. 故操作是:新建LV卷,可自定义大小 若ISO仓库已经创建好了,只需执行步骤1.2.3.4.5.7.8.9,把新的逻辑卷硬盘挂载到/opt/iso文件下(原来的镜像会消失) 1.vgdisplay #先查看剩余空间 [[email protected] /]# vgdisplay --- Volume group ---VG Name VG_XenStorage-205eecff-2466-84fe-56d5-81