> ## Content Index
> Fetch the complete content index at: https://blog.k3s.9zf.net/llms.txt
> Use this file to discover other available public pages before exploring further.

# xenserver使用本地镜像库
- URL: https://blog.k3s.9zf.net/xenserver-e4-bd-bf-e7-94-a8-e6-9c-ac-e5-9c-b0-e9-95-9c-e5-83-8f-e5-ba-93/
- Published: 2011-11-12T12:46:56.000Z
- Updated: 2011-11-12T12:46:56.000Z
- Author: liu
- Tags: Linux, #wordpress, #Import 2026-10-29 06:11

用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