XenServer最新版本是7.6,因为公司现有架构用的是7.2版本,所以在虚拟机里也装同样的版本。XenServer.org下载连接已经跳转到Citrix.com上了,并且要用邮箱注册才能下载ISO镜像,有90天使用许可证Key,推荐使用10分钟邮箱注册。
下载链接:https://www.citrix.com/downloads/xenserver/ https://www.citrix.com/downloads/xenserver/product-software/xenserver-72-enterprise-edition.html
不知道为什么最新版的7.3 企业版需要额外的权限,而7.2版本的企业不需要,相反是标准版需要额外的权限才能下载。也没查这两个版本之间的差异。
正常情况下 下载这两个就可以了。有点类似于Vmware 的 Exsi 和 Vcenter
XenServer 7.2的安装过程比较简单,由于XenServer是基于Linux定制,安装过程跟使用文本模式安装Exsi类似,基本上可以直接跟着安装向导就完成了安装。我们先安装好两台XenServer宿主机:XenServer01和XenServer02
123456
Vmware workstation 设置的网络是NAT 不知道DNS地址,先自动获取,安装完成后可以进去修改成固定IP地址的
推荐使用NTP服务器 这边选择手动设置
同样方法创建XenServer02
XenCenter 安装平台是Windows Server 2012R2
安装XenServer 7.2 提示需要安装KB2919355补丁
https://www.microsoft.com/zh-cn/download/details.aspx?id=42334 KB2919355
安装顺序是需要运行Windows更新,重启之后,才能安装,不然是安装不上的。
然后安装.NET Framwork 4.6
http://www.microsoft.com/zh-CN/download/details.aspx?id=48130 .Net 4.6
打开XenCenter的控制台,点击添加新服务器,输入XenServer01的主机名(需先做好hosts解析),以及用户名密码,添加宿主机进行连接
右键选择添加
输入IP地址 还有root密码 密码为 123456
同样方法,将XenServer02也添加进来
将XenServer添加进来之后,为了安全和稳定起见,需要做的第一件事应该就是打补丁。更新补丁建议使用固定IP地址,这边是测试环境,更新过程中有遇到过问题。
只能选择一个补丁,这边使用离线更新。
目前两台XenServer上没有任何虚拟机,无需关注虚拟机迁移的问题,有虚拟机的话,类似Vcenter更新补丁,会把虚拟机迁移到另外1台,然后更新。
其他补丁同样安装,每次只能装一个。
许可证服务器软件:https://www.citrix.com.cn/downloads/licensing/ 需要登录下载
还是在XenCenter上配置
解压出来有两个程序,运行MSI的那个
8083
输入用邮箱注册得到的90天Key,如果之前分配过,如果再用,会提示分配有问题。
8082
本机名用户名 注意格式
两种导入许可证的方式
在XenCenter打开许可证管理器,点击左下角的分配许可证,输入许可证服务器的IP地址,点击确定
为了节省资源,还是在XenCenter中安装iscsi服务,创建一个iscsi磁盘,允许两台XenServer的发起程序访问
添加角色
右键XenCenter 选择新建池
关闭XenCenter 重新打开 会有配置信息
创建ISO共享存储库,可用于存放给虚拟机提供的ISO介质。
选择创建好的共享文件夹
如果上传了ISO到共享文件夹 会识别到
迁移也很简单