用ssh登录到xenserver下 或者直接在xencenter下登录console

执行以下命令,建立iso档型式的储存库(SR – Storage Repositories)

#mkdir /xenserver-iso

#‍xe sr-create name-label=xenserver-iso type=iso device-config:location =/xenserver-iso device-config:legacy_mode=true content-type=iso

然后将你要的的iso文件上传到xenserver的/xenserver-iso目录下,这样在xencenter下就能看到一个多了一个xenserver-iso的选项

在论坛看到的一个发现不一样

xe sr-create name-label=ISOs type=iso device-config:location=/路径 device-config:legacy_mode=true content-type=iso

xe-mount-iso-sr /路径


另一个博客看到的
一、增加本地ISO镜像目录空间。

1.首先使用putty等ssh工具连接到XenServer服务器,图形工具无法完成以下步骤。
2.进入LVM命令行,方法为直接在shell中输入:lvm
lvm>
3.使用vgdisplay查看卷组(VG)可用空间(Free PE / Size),记住VG Name后面卷组的名称”VG_XenStorage-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”。
4.创建逻辑卷(LV)使用lvcreate命令,这个例子为:在已有卷组中创建了一个逻辑卷名称为iso_storage大小为20GB。
lvm> lvcreate -L 20GB -n iso_storage VG_XenStorage-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
5.使用exit命令退出LV命令行模式。
6.格式化刚刚创建的逻辑卷(LV)
mkfs.ext3 /dev/VG_XenStorage-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/iso_storage
7.创建挂载点
mkdir /iso_storage
8.编辑/etc/fstab文件,设置自动挂载配置该逻辑卷(LV),在其中插入如下内容。
/dev/VG_XenStorage-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/iso_storage /iso_storage/ ext3 defaults 0 0
9.挂载逻辑卷(LV)
mount /iso_storage

二、创建本地ISO存储库

在shell下执行:
xe sr-create name-label=iso_storage type=iso device-config:location=/iso_storage device-config:legacy_mode=true content-type=iso

会发现多处了一个名为iso_storage的存储

如果没有发现存储中的光盘可以尝试使用
xe-mount-iso-sr /iso_storage
xe-toolstack-restart

分类: Linux

0 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注