XenServer部署系列之02——系统安装及许可

XenServer部署系列之2系统安装及许可后端


做业环境 浏览器


服务器#1服务器

OS:XenServer 6.2网络

Hostname:xsr01架构

Eth0 IP:192.168.0.241/24框架

Gateway:IP:192.168.0.1/24ide

硬件环境:Dell PowerEdge R720工具


笔记本电脑#1学习

OS:Windows 7ui

Software:XenCenter 6.2

IP:192.168.0.240/24

Gateway:IP:192.168.0.1/24



1、XenServer和XenCenter的安装


首先要弄清楚XenServer和XenCenter,以及二者之间的关系。


XenServer是一个相似于Linux的操做系统,经过CD光盘或基于网络的安装过程安装在物理主机上,其安装过程很是简单,一般被称为10分钟Xen体验(Ten to Xen)。


XenServer是从客户机安装管理工具XenCenter进行管理的。XenCenter采用基于图形用户界面的管理控制台,该控制台可安装在任何Windows PC机或服务器上,须要.Net3.5框架支持。XenServer安装完成后,网络连通的PC机使用浏览器直接访问XenServer的IP地址,可下载XenCenter。本案是http://192.168.0.241


XenCenter须要链接XenServer主机才能真正的构成XenServer的先后端虚拟化架构,其实更多的操做都是经过XenCenter进行,包括XenServer群集管理和存储等资源池的所有操做,均可以在XenCenter上实现。


XenServer和XenCenter二者的安装都很简单,网上资料甚多,这里再也不赘述。

如下连接为官方的XenServer、XenCenter安装向导文档,很是详尽,很值得新手学习。

http://www.citrix.com/content/dam/citrix/en_us/documents/products-solutions/citrix-xenserver-quick-installation-and-licensing-guide.pdf


值得注意的是XenServer的安装过程当中,会把选定的目的硬盘上原有的全部数据擦除、按它的文件系统进行格式化——并且,XenServer的安装没有分区一说,这与Linux有着很大的区别。



2、为XenServer分配许可证


先上一张比较流行的关于XenServer许可的流程图。


wKiom1OhCG2DTUzCAAjgCLFDDo0141.bmp


有关资料如是说:XenServer会同License通讯,检查License,获取License成功之后,XenServer主机会每5分钟与License Server通讯一次,发送心跳消息,声明主机处于活动状态。若是通讯失败,XenServer将进入30天的宽限期,若是在宽限期内,仍然没法与License Server取得联系,那么主机将会处于License过时状态,VM将没法启动和恢复,但不影响正在运行的虚机。特别地,在一个资源池中,若是各个主机的License受权版本不相同的状况下,对各类操做有必定的限制和影响。在新的主机加入资源池的时候,必须先对主机进行受权,才能加入到资源池,并且,新主机的License版本必须同资源池中License受权版本最低的一致,不然,没法加入资源池。


XenServer6.2开始已经开源了,系统安装完成以后,不须要许可直接就能够用。但为何许多资料都说到要架设Licensing Server进行许可呢?其实我一直不太理解。个人理解是,许可的意义在于XenCenter的功能,若是没有对XenServer进行许可,尽管它是免费的,但XenCenter并无足够的权限对它进行更高级的操做。


License Server的架设请见上一篇博文《XenServer部署实录—准备工做》,这里再也不赘述。下面说说如何经过XenCenter为XenServer分配许可证。


在XenCenter中,经过“Add a server”(主界面的Add a server按钮,或菜单中的Server->Add)将刚安装好的主机名为xsr01的XenServer服务器添加进来。列表中,新添加的XenServer服务器的名字,即为其主机名。以下图所示。


wKioL1OhRuvi4qg_AAFKskSFbpY074.jpg

XenCenter菜单Tools下,有个License Manager的子菜单,就是用来管理、分配许可证的。


wKioL1OhCHHyeyL0AAXWgJ2K9BM089.bmp


在打开的License Manager窗口中,能够看到,此时xsr01的状态为“Unsupported”,即不受支持的。勾选将要分配许可证的XenServer服务器(若是已经链接了不少XenServer服务器的话,能够同时勾选多台),左下角的“Assign License”变得可用,单击该按钮,将弹出“Apply License”对话框。


wKiom1OhCKKDMostABTjaBzBs7I547.bmp


在Apply License对话框中,填写License Server 的IP地址及其端口号(默认为27000),并指定License的版本类型,本案中,使用的是基于XenDesktop版本的许可证(Citrix官网上无法免费申请XenServer Per-Socket的许可证),使用该许可证进行许可用,能够得到哪些高级功能,我也不是很清楚,在实践中,桌面虚拟化的实现,是须要用到这个许可证的。

而后点击“OK”,等待3秒左右,便可完成许可证分配。


wKioL1OhCHijaAveABTQzOoiLi0427.bmp


被分配许可证后的XenServer主机,其状态变成“Licensed”,以下图所示。

图示中右则的“License Expires”值为“Never”,但若是该许可证90天到期的话,仍是会失效的。


wKiom1OhCJqj4obAABTjaBuXllw673.bmp


固然了,License Server所在的Windows系统(本案为Windows Server 2008 R2)是要一直保持运行的。在实际应用中,XenServer系统安装、配置完成后,在里面运行一个Windows系统的虚拟机,以做为License Server所在的服务器。


至此,XenServer系统的安装及许可顺利完成。接下来是系统的管理和配置。

相关文章
相关标签/搜索