热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

XenServerXenDesktop安装步骤详解(图文)

这篇文章主要介绍了XenServerXenDesktop安装步骤详解,需要的朋友可以参考下

一、安装测试前准备

1、 硬件
至少两台物理机器,一台CPU必须支持Intel VT 或 AMD-V。
2、 软件
XenDesktop5.5 XenServer5.6或以上版本 Windows Server 2008 SP2或者R2版本

二、测试拓扑图

XenDesktop安装测试(一) - huw2008 - michael的博客

说明:XenServer必须安装在实际物理机上,否则虚拟机无法启动。AD,XenCenter,XenDesktop可以安装在虚拟机上。本试验将XenCenter,XenDesktop分别安装在虚拟机里,同时XenCente可以和AD,XenDesktop安装在同一机器上。

三、软件安装

1、XenServer、XenCenter安装与配置
1)XenServer主机系统要求
XenServer 主机要求 64 位 x86 服务器;
CPU必须支持Intel VT 或 AMD-V,同时在BIOS里开启虚拟化选项;
2G以上内存;
至少一块网卡;
更详细的系统要求可以参考XenServer相关手册。(手册下载地址:http://support.citrix.com/proddocs/topic/infocenter/ic-how-to-use.html)

2)XenServer安装步骤
安装步骤跟Linux安装步骤类似,这里只简单介绍。
A、下载XenServer软件,刻成CD(或使用PXE安装,这里不介绍),重起服务器从光驱引导;
B、显示初始引导消息后,安装程序将执行硬件检测和初始化过程,然后显示一个屏幕,请选择希望在安装过程中使用的键盘键映射。默认us,然后选择 OK(确定)继续。
C、显示 Welcome to XenServer(欢迎使用 XenServer)屏幕,选择 OK(确定)继续,显示 XenServer 最终用户许可协议 (EULA),选择 Accept EULA;
D、此时,如果安装 XenServer 的计算机不具有支持硬件虚拟化的 CPU,或者如果在 BIOS 中禁用了该选项,则会显示一条消息,警告将无法运行 Windows VM。选择 OK(确定)继续;
E、为安装选择“Primary Disk”(主磁盘)。选择所需磁盘,然后选择OK(确定)继
续;选择安装源,选择 Local media(本地介质),选择 OK(确定)继续;
F、随后出现的屏幕会询问是否要从 CD 安装任何 Supplemental Pack。如果计划
如果计划安装运行 Linux 操作系统的 VM,或者硬件提供商已经提供了其他
Supplemental Pack,则请选择 Yes(是),我们选择否;(这里我们只测试windows
桌面,因此选择no,Supplemental Pack的介绍见XenSever群集测试文档)
G、接下来的屏幕将询问是否要验证安装介质的完整性,我们选择Skip verification
(跳过验证);
H、接下来会提示设置根密码。(这是XenCenter应用程序将用于连接到XenServer
主机的密码),输入两次密码,选择OK;
I、配置XenServer的网络设置,配置固定IP地址、子网掩码、网关、主机名称、
DNS服务器,此例中的设置为:172.16.100.7/24 172.16.100.1 xenserver-1
172.16.100.6;
J、接下来设置市区,亚洲—重庆(这里只有重庆,不知道是否跟国民党有关联),
然后选择使用NTP(需提供NTP服务器IP地址)或者手动输入时间,我们选择Manual
time entry,然后选择Install XenServer(安装 XenServer)继续,显示一个进度条安
装软件包,80%左右会弹出设置时间的框,设置正确时间,reboot(重新启动)。
K、服务器引导后,XenServer 将显示启动屏幕,然后显示 xsconsole 系统配置控
制台。要从 xsconsole 访问本地 shell,请按 Alt+F3。 要返回到 xsconsole,请按
Alt+F1,至此安装完成。

3)XenCenter系统要求
支持操作系统:Windows Server 2003、Windows Server 2008、Windows XP 或 Windows Vista;
.NET Framework版本 2.0 Service Pack 1 或更高版本;
2G以上内存;
至少一块网卡;

4)XenCenter安装
XenCenter非常简单,将XenServer安装光盘放入光驱,在目录client_install下双击XenCenter.msi安装即可,在 Custom Setup(自定义安装)页面上,XenCenter 4.1.0 显示为 XenCenter 的子功能,如果没有需要管理的 XenServer 4.0.1 主机,则不要选择该子功能。其余默认即可。

5)通过XenCenter配置XenServer
在此我们只介绍XenServer为XenDesktop提供主VM的简单配置,详细管理和配置,见XenServer群集测试文档。
A、开始-程序打开XenCenter,在XenCenter根节点下,点右键,新建pool(池)容器,或者直接添加主机,我们这里直接添加主机(有关pool的配置见XenServer群集测试文档)如图:

XenDesktop安装测试(一) - huw2008 - michael的博客

B、点add(添加),在弹出框中输入我们之前安装的XenServer的IP地址,root用户名和密码,然后点add,如图:

XenDesktop安装测试(一) - huw2008 - michael的博客

添加成功后如图所示:(里面的三个VM是之前测试的,新安装系统没有)

C、右键点击xenserver-2,点击new VM(新建虚拟机),在新弹出框中我们选择windows

Xp SP3(32-bit)如图:

XenDesktop安装测试(一) - huw2008 - michael的博客

D、点击next,输入虚拟机名称和描述;下一步,选择安装源我们选择从iso或者DVD安装;下一步,选择VM,所在服务器,因为此例中只有一台服务器xenserver-2,默认即可;下一步,选择VM的虚拟CPU个数和内存大小;下一步,选择VM虚拟磁盘大小,默认是8G,我们可以选择Properties更改磁盘大小,(磁盘大小要慎重选择,安装完毕后无法调整磁盘大小)如图:

XenDesktop安装测试(一) - huw2008 - michael的博客

E、下一步,选择VM的虚拟网络,这里不详细介绍默认;下一步,查看VM配是否有问题,确认没问题,在xenserver-2的光驱里放入XP SP3光盘,点击finish,开始安装XP的VM。

F、点击完成后,在xenserver-1节点下会新建一个VM,点击右侧窗格的Console,使用VM控制台安装XP,XP安装过程略去,如图:

XenDesktop安装测试(一) - huw2008 - michael的博客

G、XP安装完成后,首先要安装一个补丁,先安装Microsoft WinRM,可以从微软官方网站下载;然后将XP光盘更换成XenDesktop安装光盘,运行,安装虚拟桌面代理,如图:

XenDesktop安装测试(一) - huw2008 - michael的博客

然后选择快速部署,接受许可条款,自动完成安装,重新启动VM。

H、VM重新启动后,运行快照,为XenDesktop部署桌面准备快照,点击刚安装完毕的主VM,在右侧窗格点击Snapshots选项卡,点击Take snapshot,在弹出框里输入名称和说明(最好有实际含义,以便区分不同桌面的主VM),如图:

XenDesktop安装测试(一) - huw2008 - michael的博客


2、AD安装

XenDesktop必须有Windows Active Directory的支持,AD的安装我们在此就不写出来了。本次测试域为:xenserver.local。


推荐阅读
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • 本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 本文讲述了作者通过点火测试男友的性格和承受能力,以考验婚姻问题。作者故意不安慰男友并再次点火,观察他的反应。这个行为是善意的玩人,旨在了解男友的性格和避免婚姻问题。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
author-avatar
MS07224_670
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有