XenServer上创建ISO库和本地存储库

一般来说在虚拟环境中安装虚拟机需要用到ISO包,且虚拟机创建后需要一定空间来存储。这就分别需要用到ISO库和本地存储库,本文主要介绍ISO库和本地存储库的创建方法。

创建ISO库和本地存储库需要首先创建一个逻辑卷,具体方法请参考我的另一篇博客《PV,VG,LV的关系和操作》。

创建ISO和本地存储库需要用到xe命令,xe命令后面的第一个参数指明需要的操作。由于操作很多,在此不介绍。创建ISO和本地存储库的操作为sr-create,其中sr是存储仓(storage repository)的缩写。

1.  创建ISO库

在创建之前,先按照自己需要的大小创建一个逻辑卷,并将其挂载在某个目录当中。在此,我创建一个大小为30GB的逻辑卷,并挂载在/iso_image目录下。目录创建成功并挂载后,可执行下面的命令:


该命令含义是:创建一个名为ISO_Image的存储仓,类型为iso,存储的内容为iso文件,存储仓位置为/iso_image。

这样/iso_image目录就成为了一个ISO存储仓。通过XenCenter连接到XenServer后会发现多了一个ISO_Image的存储仓,可将要安装操作系统的ISO包放入/iso_image中:


通过XenCenter查看ISO_Image的存储仓存储情况如下:


这样便可以使用这些ISO在XenServer上安装虚拟机了。如果没有显示出ISO文件的话可以执行如下命令:

#xe-mount-iso-sr  /iso_image

#xe-toolstack-restart

2.  创建本地存储库

在创建之前,先按照自己需要的大小创建一个逻辑卷。在此,我创建一个大小为30GB,名字为/dev/volume_group/local_storage的逻辑卷。创建后,可执行下面的命令:


该命令当中,host-uuid的值可以通过XenCenter,在该虚拟环境的“常规”选项卡找到:


通过XenCenter连接到XenServer后会发现多了一个Local Storage的存储仓

3.  存储库管理
xe pbd-list //列出模块,找到对应存储的UUID,其中PBD(物理块设备,physical block device)
xe pbd-unplug uuid=uuid of PBD
xe sr-list //列出存储的UUID,找到对应存储的UUID
xe sr-destroy uuid=uuid of SR //删除本地存储连接

XenCenter7.6中文版windows 桌面安装包(附带英文版)服务器底层系统镜像XenServer-7.6.0-install-cd.iso;由于iso文件超过限制 如需下载XenServer-7.6.0-install-cd.iso请移步到 https://pan.baidu.com/s/1JxgD9wwNprxN8Eelm8iDgQ ,需要的提取码在压缩包“XenCenter7.6中文版客户端”中。 里面包含了很难找到的XenCenter7.6XenServer7.6的配套虚拟化工具。 XenServer 是在云计算环境中经过验证的企业级虚拟化平台,可提供创建管理虚拟基础架构所需的所有功能。它深得很多要求苛刻的企业信赖,被用于运行最关键的应用,而且被最大规模的云计算环境 xSP 所采用。XenServer: 通过整合服务器,降低电源、冷却数据中心空间需求来降低成本允许在几分钟内完成新服务器置备IT服务交付,进而提高IT灵活性确保可始终达到应用要求性能水平标准减少故障影响,防止灾难,进而最大限度地减少停机,免费版 XenServer 配备有64位系统管理程序集中管理、实时迁移及转换工具,可创建一个虚拟平台来最大限度地提高虚拟机密度性能。Premium 版 XenServer 扩展了这一平台,可帮助任何规模的企业实现管理流程的集成自动化,是一种先进的虚拟数据中心解决方案。 通俗的理解: XenServer 是思杰公司(Citrix) 推出的一款服务器虚拟化系统,强调一下是服务器“虚拟化系统”而不是“软件”,与传统虚拟机类软件不同的是它无需底层原生操作系统的支持,也就是说 XenServer 本身就具备了操作系统的功能,是能直接安装在服务器上引导启动并运行的,XenServer 目前最新版本为7.0。国内VPS管理软件XenSystem就是基于XenServer 5.6开发的,一直沿用着这个虚拟平台,稳定性也较Hyper-V高。支持多达128G 内存,对2008R2 及Linux Server 都提供了良好的支持,XenServer 本身没有图形界面,为了方便Windows 用户的易用, Citrix 提供了XenCenter 通过图形化的控制界面,用户可以非常直观的管理监控XenServer 服务器的工作。 我们可以将一台性能强劲的服务划分成多台服务器,让这些服务器同时运行提供各种应用服务,节省硬件投资也方便管理。比如你的公司只有一台OA服务器,因为业务需要增加内网WEB 服务邮件服务、需要同时使用IIS apache ; 这个时候你可以用XenServer 在服务器上创建三台虚拟的服务器,运行各自的操作系统应用服务,它们共享服务器的硬件资源又互不冲突。单个服务器意外死机不会影响到其他服务器的工作。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值