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

简介:

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


作业环境 


服务器#1

OS:XenServer 6.2

Hostname:xsr01

Eth0 IP:192.168.0.241/24

Gateway:IP:192.168.0.1/24

硬件环境:Dell PowerEdge R720


笔记本电脑#1

OS:Windows 7

Software:XenCenter 6.2

IP:192.168.0.240/24

Gateway:IP:192.168.0.1/24



一、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安装向导文档,非常详尽,很值得新手学习。


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



二、为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系统的安装及许可顺利完成。接下来是系统的管理和配置。



本文转自Sunshyfangtian 51CTO博客,原文链接:http://blog.51cto.com/sunshyfangtian/1427595,如需转载请自行联系原作者


相关文章
|
JSON 测试技术 API
评测最火的 11 款 REST API GUI
尽管 RESTful Web 服务具有可扩展性且易于维护,但是手动进行 API 测试操作复杂,因此我们需要选择一些好用的客户端来帮助我们测试 REST API。这里,码匠为大家罗列了 11 款最火的用于 REST API 测试的客户端工具。
5504 1
评测最火的 11 款 REST API  GUI
|
存储 Linux 虚拟化
开源虚拟化平台oVirt4.3简单搭建实践(下)
开源虚拟化平台oVirt4.3简单搭建实践(下)
1609 0
开源虚拟化平台oVirt4.3简单搭建实践(下)
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
261522 0
|
JSON API 数据格式
淘宝 / 天猫官方商品 / 订单订单 API 接口丨商品上传接口对接步骤
要对接淘宝/天猫官方商品或订单API,需先注册淘宝开放平台账号,创建应用获取App Key和App Secret。之后,详细阅读API文档,了解接口功能及权限要求,编写认证、构建请求、发送请求和处理响应的代码。最后,在沙箱环境中测试与调试,确保API调用的正确性和稳定性。
1374 1
|
存储
Ceph Reef(18.2.X)的CephFS高可用集群实战案例
这篇文章是关于Ceph Reef(18.2.X)版本中CephFS高可用集群的实战案例,涵盖了CephFS的基础知识、一主一从架构的搭建、多主一从架构的配置、客户端挂载方式以及fuse方式访问CephFS的详细步骤和配置。
386 3
Ceph Reef(18.2.X)的CephFS高可用集群实战案例
|
存储 数据采集 监控
草料用户案例|巧用二维码,班组管理信息化
实施二维码巡检技术之后,巡检人员只需用手机扫描企业现场设置的二维码标签,便能迅速获取相关设备巡检标准信息,实时更新、查询相关数据,上传视频和照片等,开展精准和高效的巡检工作。
292 0
|
数据可视化 关系型数据库 Linux
开源虚拟化平台oVirt4.3简单搭建实践(上)
开源虚拟化平台oVirt4.3简单搭建实践
1799 0
开源虚拟化平台oVirt4.3简单搭建实践(上)
|
存储 关系型数据库 MySQL
超详细!Mysql错误1452 - Cannot add or update a child row: a foreign key constraint fails 原因及解决方法
超详细!Mysql错误1452 - Cannot add or update a child row: a foreign key constraint fails 原因及解决方法
5277 0
超详细!Mysql错误1452 - Cannot add or update a child row: a foreign key constraint fails 原因及解决方法
|
存储 智能网卡 API
智能网卡在分布式 SDN 网络的应用与实践 | 龙蜥技术
智能网卡加速原理和以及在浪潮分布式 SDN 网络加速的应用。