登录
注册
微博
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
搜索
本版
帖子
用户
首页
智能家居
虚拟化
BBS
软件镜像下载
一键加入QQ群
谈天说地
关于
道具
勋章
任务
设置
退出
VM-V数字化工作空间站点
»
虚拟化
›
Citrix PoC相关
›
XA6.X(XD5.X)PoC手册
›
Lab 03 XenDesktop基本安装及配置
返回列表
查看:
8367
|
回复:
0
[基础环境]
Lab 03 XenDesktop基本安装及配置
[复制链接]
laoyu
laoyu
当前离线
积分
1899
224
主题
313
帖子
1899
积分
超级版主
积分
1899
发消息
发表于 2015-1-18 21:55:40
|
显示全部楼层
|
阅读模式
本帖最后由 xiaoyu 于 2015-1-24 23:39 编辑
第1章 基本过程
本章节介绍了安装XenDesktop虚拟主机基础构架搭建的基本过程。其包括了:
• XenDesktop虚拟主机组件安装
• 虚拟桌面许可文件的导入
• Windows 客户端的虚拟连接代理安装.
• 发布虚拟桌面
• 连接虚拟桌面测试
本章节开始前,请确认 LAB 2的基础构架安装的环境均已完成(参考LAB 2最后章节,完成检查部分)。 并且确认有有效的测试License文件供测试使用。
术语:
• VDA: Virtual Desktop Agent虚拟桌面代理程序,安装在Windows XP或Windows 7的虚拟机中。
• DDC: Desktop Delivery Controller虚拟桌面控制器即虚拟桌面调度服务器,负责所有的VDA注册和管理分配虚拟桌面,为用户与虚拟桌面建立连接的一个统一平台,它是XenDesktop的核心组件。
• Receiver: 思杰产品的客户端,用户通过安装Receiver就可以访问XenDesktop和XenApp的虚拟桌面和虚拟应用。
PvD: Personal Virtual Disk即个人虚拟磁盘,用于存储虚拟桌面中用户的个人配置文件、文档、个人安装的程序。
第2章 安装参数及注意事项一览表
VDA安装
项目
配置
备注及注意事项
VDA
安装模式
高级安装
需要安装的虚拟桌面代理
虚拟桌面代理(非
HDX-3D
模式代理)
可选组件
包含
Citrix Receiver
Personal vDisk
配置
启用或者不启用
视测试范围是否包括
PVD
功能,选择是或否
控制器位置
手工输入控制器位置:
CTXDDC.citrixlab.local
输入相应的
DDC
地址,建议使用
FQDN
虚拟桌面配置
保持缺省选项
包含了防火墙端口,桌面优化等选项
DDC安装
项目
配置
备注及注意事项
安装使用的用户
XDAdmin
或域管理员
注意,必须使用域账号进行安装。并且最好此账号需要有域管理员权限,否则
AD
需要配置,以能够在创建虚拟桌面时创建相应的
AD
机器账号
选择安装组件
所有组件
包括
SQL Express
测试环境中,使用自带的
SQL Express
数据库。
防火墙配置
选择启用相应的端口
请直接关闭
Windows
防火墙。
部署方式
高级部署
站点名称
CitrixLab
主机
主机类型:
Citrix XenServer
地址:
http://192.168.40.4
用户名:
root
密码:
xxxxxxx
主机网络
选择相应的网络
一般缺省安装的话,是
Network 0
存储
选择相应的存储
本地或者共享存储
主镜像
选择前面的
Win7
虚拟机
Win7
虚拟机必须已加入域,安装好
XenTools
,
VDA
,并且配置好
DDC
地址。
VM
数量
要创建的虚拟机数:
2
vCPU
:
2
内存:
1024(
可根据需要调整
)
AD
位置:选择相应的
OU
计算机账号将在选择的
OU
中创建。
建议使用单独的
OU
,便于使用组策略进行管理。
用户
选择相应的用户组
比如
Domain Users
或者
Win 7 Users
。建议在
AD
中预先创建好用户组
许可证文件位置
从本地硬盘上载许可证文件
编辑产品版本
版本:铂金版
许可模式:用户
/
设备许可
在测试中,使用铂金版(缺省安装设置成速成版)
第3章 安装虚拟桌面控制器(DDC)
3.1 准备虚拟机
在前一章中,我们应该已经从模板生成了DDC的虚拟机,并且配置了主机名和IP地址,加入了活动目录。由于本LAB中,License服务运行于DDC,请务必验证主机名和License文件中的主机名一致(大小写敏感)
为了规范,我们使用一个新的域账号作为做为XenDesktop的管理员。此手册中,使用xdadmin账号。如果未建此账号,请在活动目录中,新建此账号,并建议将此账号加入域管理员组中,以获得相应的权限。
当重新登陆时, 用新创建的XenDesktop管理员账号(域账号)登陆到XenDesktop操作系统, 然后按以下进行Xendesktop组件安装。(注意,务必使用域账号来进行以下步骤安装)
在ISO库中, 选择XenDesktop安装介质的ISO,然后在虚拟机的光驱中访问Xendestop的安装光盘。
注 意:
请确认您的DDC虚拟机是否通过模板创建的,需要确保该计算机的SID已经更新;
为DDC配置固定IP地址,同时指定DNS地址;
激活您的DDC的Windows 2008R2操作系统;(可选)
修改DDC主机名同时注意大小写,并再次确认您的DDC虚拟机是否已经加入域;
安装DDC前,当前登陆用户是否使用的是域帐户登录,该用户为xdadmin(加入域管理员组)。
确认xdadmin帐号已经拥有CTXDDC这台服务器的本地管理员组。
3.1.1 安装桌面控制器
步骤1:打开XenCenter并且连接到XenServer。开启DDC虚拟机电源,出现Windows登录界面时请点击“切换用户”,使用citrixlab.local\xdadmin登录DDC虚拟机。进入Windows后,进入“控制面板 系统和安全 Windows防火墙自定义设置”关闭所有的Windows防火墙,包括域网络、家庭或工作、公用网络。
另外建议将Windows用户帐户控制设置关闭,请通过“控制面板 用户帐户 用户帐户”中的“用户帐户控制设置”设置为“从不通知”。
步骤2:在XenCenter中选择DDC虚拟机,进入Console界面同时在DVD Driver1中选择XenDesktop56.ISO。同时检查DDC虚拟中的“计算机”中的“CD驱动器”是否已经加载了XenDesktop安装光盘。
说明:
关于如何在XenCenter中如何挂载ISO库,请参考《基础构架环境安装》。
步骤3:执行XenDesktop安装光盘中的“Autoselect.exe”程序,在出现的对话框中点击“安装XenDesktop”。在出现的安装向导中,勾选 点击“下一步”,继续安装。
步骤4:选择要安装的组件。请勾选所有的XenDesktop组件,DDC将同时作为XenDesktop控制器、Web Interface、Desktop Studio、Desktop Director、许可证服务器、SQL Server Express服务器使用。安装路径使用默认路径,同时请检查C盘的空余空间是否足够。点击“下一步”继续。
步骤5:DDC的防火墙配置。请检查DDC的防火墙是否已经关闭,如果用户不能关闭Windows防火墙,请开放以下TCP端口,包括:27000、7279、80、443。点击“下一步”。
步骤6:开始安装DDC。整个过程大概需要10~30分钟。
步骤7:安装完成后,请取消勾选“关闭后配置XenDesktop”,点击“关闭”完全XenDesktop的安装。
3.1.2 优化桌面控制器
DDC无法直接连接到Internet时,打开DDC的Desktop Studio控制台和用户访问Web Interface有时候会非常慢,这个是由于微软.net Framework需要检查更新以及证书引起的,因而为了避免这个问题建议做一个简单的优化。
步骤1:优化Desktop Studio控制台
打开“记事本”程序,复制以下内容,并保存成“mmc.exe.config”文件。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<generatePublisherEvidence enabled="false" />
</runtime>
</configuration>
注 意:
记事本文件默认保存成txt文件,请确保该文件一定要保存成“mmc.exe.config”,所以请在保存类型中选择“所有文件”。
将该文件分别复制到“C:\Windows\system32\”和“C:\Windows\SysWOW64”目录下。
步骤2:优化Web Interface访问界面
打开“记事本”程序,复制以下内容,并保存成“ASPNET.CONFIG”文件。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
记事本文件默认保存成txt文件,请确保该文件一定要保存成“ASPNET.CONFIG”,所以请在保存类型中选择“所有文件”。
将该文件复制到“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727”。并且选择“替换”旧文件。
3.1.3 配置桌面控制器
步骤1:第一次配置DDC。打开Desktop Studio控制台(开始所有程序CitrixDesktop Studio), Desktop Studio的界面完全加载后,点击“桌面部署”,开始配置DDC。
步骤2:配置站点。在出现的“桌面部署”对话框中,输入站点名称“Shanghai”,并且在“数据库配置”中选择“使用默认数据库”,点击“下一步”继续。在弹出的数据库警告框点击“确定”。系统将自动在SQL Server Express中创建DDC的数据库。
说 明:
DDC的站点名称不是指定的,您可以根据要求自行填写,同时请注意不要使用中文。
步骤3:配置许可证。在许可证服务器配置中,请直接点击“下一步”稍后我们将进行配置。
步骤4:配置连接。在“主机类型”中设置XenServer连接,在地址中请以“http://您的XenServer地址”方式输入,同时输入XenServer连接的用户名称密码,在连接名称中输入“XenServer01”在此请不要使用中文或特殊字符。在虚拟机中请选择“使用XenDesktop创建虚拟机”,代表将启用XenDesktop中的MCS(Machine Create Services)功能。点击“下一步”继续。
步骤5:配置虚拟桌面默认的连接网络。输入主机名为“XenServer01”,同时选择XenServer网络为“Network 0”,点击“下一步”继续。
步骤6:配置虚拟机存储位置。您在搭建XenDesktop并且使用MCS创建桌面虚拟机时,可以将桌面虚拟机存储在XenServer本地硬盘中(我们称之为“本地”),也可以存储在共享存储中(我们称之为“共享”)。在本实验环境中我们将使用共享存储来存储桌面虚拟机。同时在下方设置Personal vDisk存储的位置(默认)。
步骤7:点击“完成”结束对XenDesktop的配置。
3.1.4 导入思杰许可证
Desktop Studio控制台配置完成后,您将看到完整的控制台管理界面,接下来我们需要为XenDesktop注入产品的许可证。
步骤1:将准备好的许可证放置在DDC的C盘根目录下,打开DDC控制台配置许可。
步骤2:在Desktop Studio控制台的右侧,点击“添加许可证”,选择许可证文件并点击“打开”。
步骤3:编辑XenDesktop版本。第一次配置DDC时,XenDesktop的版本为“速成版”,在此我们需要将版本更新为“铂金版”。在DDC控制台的右侧点击“编辑产品版本”,选择“铂金版”,许可证模式为“用户/设备许可”。
步骤4:确认许可证是否已经导入成功。请通过“XenDesktop”许可证信息中检查您的操作是否已经成功。
322
第4章 准备模板虚拟机
本段中,我们将在Win7的基本镜像中安装并配置VDA,以让其做好可以让DDC发布的准备。
1. 在前面的LAB中,我们已经安装了基本的Win7虚拟机,并且已经加入域。
2. 用前面创建的域用户(比如域管理员)账号登陆。(请务必使用域账号登录进行安装,切勿使用本地管理员。如果使用普通域账号,请将此账号加入本地管理员组)
3. 在ISO中 ,挂接XenDesktop ISO安装文件, 并启动安装程序。
4.1 VDA的安装
步骤1:打开XenCenter并且连接到XenServer。开启Windows7虚拟机(模板计算机)电源,出现Windows登录界面时请点击“切换用户”,使用citrixlab.local\xdadmin登录Windows7虚拟机。进入Windows后,进入“控制面板系统和安全Windows防火墙自定义设置”关闭所有的Windows防火墙,包括域网络、家庭或工作、公用网络。
另外建议将Windows用户帐户控制设置关闭,请通过“控制面板用户帐户用户帐户”中的“用户帐户控制设置”设置为“从不通知”。
步骤2:在XenCenter中选择Windows 7虚拟机,进入Console界面同时在DVD Driver1中选择XenDesktop56.ISO。同时检查Windows7虚拟中的“计算机”中的“CD驱动器”是否已经加载了XenDesktop安装光盘。
步骤3:开始安装VDA。执行Windows 7模板虚拟机中“我的计算机光驱AutoSelect.exe”程序。在出现的对话框中选择“安装虚拟桌面代理”。
步骤4: 在出现的VDA安装对话框中请选择“高级安装”,同时接受产品的许可协议,点击“下一步”。
步骤5: 进入VDA虚拟桌面代理类型中请选择“虚拟桌面代理”,点击“下一步”继续。
329
说 明:
普通的虚拟桌面类型请直接选择“虚拟桌面代理”,除非您使用的物理计算机或虚拟机带有XenServer GPU-Passthough且具备HDX 3D Pro支持的高性能显卡,您需要启用该高性能显卡时,才需要使用到“适用于HDX 3D Pro的虚拟桌面代理”。
步骤6: 安装Citrix Receiver。在虚拟桌面中安装Receiver目的在于通过虚拟桌面可以访问XenApp的虚拟应用,如果您的测试环境中不需要使用此功能的话请将“Citrix Receiver”功能去除。在本LAB中,我们已经在Lab 04的XenApp的Web Interface中已经为XenDesktop用户创建了一个站点,这样XenDekstop就可以通过Receiver来访问虚拟应用。请在XenApp交付的URL地址中输入“
http://ctxddc.citrixlab.local/citrix/pnagent1/config.xml
”。
步骤7:是否启用PvD。请选择“否,不立即启用Personal vDisk”,我们将单独介绍和配置PvD。
步骤8:配置DDC的地址。在手动输入控制器位置,请输入DDC的FQDN不能使用IP地址,如果您有多台DDC请通过空格来隔开。输入完成后,请点击“检查”来确保您的DDC地址输入是否正确。完成后点击“下一步”继续。
步骤9:虚拟桌面配置中请保留默认值,点击“下一步”后点击“安装”开始安装VDA。
注 意:
如果您的Windows 7模板没有关闭Windows防火墙,请通过以下指定的端口80,1494,2598。
步骤10:整个VDA安装大概需要10分钟左右,安装结束后请通过对话框中“勾选重新启动”重启Windows 7虚拟机。
步骤11:安装结束后,请将模板计算机的光驱设置为“empty”。
4.2 VDA的校验
我们将通过把Windows 7模板通过DDC发布出来,检验用户是否可以通过XenDesktop来访问该计算机来检验之前的VDA是否安装成功。具体步骤将分为三部分:
创建虚拟桌面目录,并且将模板计算机加入到该计算机目录中;
分配虚拟桌面给用户,将模板计算机分配给一个测试帐户;
通过Receiver访问该虚拟桌面校验是否可以正常使用。
4.2.1 创建计算机目录
步骤1:回到DDC虚拟机,并且打开Desktop Studio。在Desktop Studio中点击左侧的“计算机”后,点击右侧的“创建目录”。在出现的创建目录的向导中选择“现有”。点击“下一步”继续。
步骤2:在VM与用户中,请点击“添加VM”此时系统将自动列出XenServer中的所有虚拟机,请选择已经安装好VDA的Windows 7模板,点击“确定”。同时在“计算机AD帐户”中点击“…”在域控目录中选择该计算机。点击“下一步”继续。
步骤3:在“管理员”配置中直接点击“下一步”进入到摘要,设置目录名称为“vWin7-Template”,请不要在此处使用中文或特殊字符。点击“完成”。
340
4.2.2 分配虚拟桌面
步骤1:在DDC中打开Desktop Studio,在控制台中左侧点击“分配”后,在右侧点击“创建桌面”。
系统将弹出“创建桌面组”的对话框,在“选择用于分配的计算机”中选择“vWin7-Template”,同时在添加计算机中输入“1”,点击“下一步”继续。
341
步骤2:为虚拟桌面指定用户。点击“添加”选择之前已经创建的user01用户,并在桌面数中使用默认值“1”,点击“下一步”继续。
步骤3:在“管理员”配置中直接点击“下一步”进入到摘要,设置显示名称和桌面组名称为“vWin7-Template”,请不要在此处使用中文或特殊字符。点击“完成”。
343
步骤4:检查VDA工作状态。在Desktop Studio中点击“分配”,双击已经创建的桌面分配组。系统将查看到模板计算机的状态,请确保该虚拟桌面状态为“已就绪”。如果该虚拟桌面状态为“正在使用”或“未注册”,请重新启动该模板计算机。如果还不能解决问题,请重新配置VDA。
344
4.2.3 测试虚拟桌面
步骤1:在测试计算机中安装Citrix Receiver。插入XenDesktop安装光盘,双击“光盘\Citrix Receiver and Plug-in\Windows\Receiver”中的“Citrix ReceiverEnterprise”,通过向导完成对Receiver的安装。
步骤2:请确认测试计算机可以与DDC和模板计算机的网络正常通讯后,打开IE浏览器输入http://您的DDC地址。输入用户名和密码以及域名,点击“登录”。
步骤3:登录成功后,您可以查看到DDC分配给user01的虚拟桌面,直接点击该计算机的图标。测试是否可以打开虚拟桌面。
第5章 部署虚拟桌面
5.1 创建虚拟桌面
步骤1:关闭模板虚拟桌面(请正常关闭模板虚拟计算机,通过“开始关闭计算机”完成)。
步骤2:回到DDC虚拟机,并且打开Desktop Studio。在Desktop Studio中点击左侧的“计算机”后,点击右侧的“创建目录”。在出现的创建目录的向导中选择“专用”。点击“下一步”继续。
步骤3:在创建目录向导的“主映像”,双击模板计算机,点击“下一步”。
步骤4:配置VM数量。设置创建的虚拟机数为“2”台,配置虚拟桌面的vCPU、内存、硬盘,同时在“Active Directory计算机帐户”选择“创建新帐户”。
步骤5:配置创建计算机帐户。在域中选择之前已经创建好的OU“XenDesktop”,同时在“帐户命名方案”为“vWin##”。
说 明:
选择好OU后,虚拟桌面将自动创建在XenDesktop这个OU中,同时计算机名将以vWin01,vWin02…自动配置。
步骤6:在“管理员”配置中直接点击“下一步”进入到摘要,设置目录名称为“vWin7”,请不要在此处使用中文或特殊字符。点击“完成”。MCS将开始复制镜像和生成虚拟机,整个过程大概需要30~60分钟左右。
5.2 分配虚拟桌面
步骤1:在DDC中打开Desktop Studio,在控制台中左侧点击“分配”后,在右侧点击“创建桌面”。
系统将弹出“创建桌面组”的对话框,在“选择用于分配的计算机”中选择“vWin7”,同时在添加计算机中输入“2”,点击“下一步”继续。
注:在PoC培训环境中,内存只有8G的情况,请只添加1台主机
步骤2:为虚拟桌面指定用户。点击“添加”选择之前已经创建的vWin7用户组,并在桌面数中使用默认值“1”,点击“下一步”继续。
步骤3:在“管理员”配置中直接点击“下一步”进入到摘要,设置目录名称为“vWin7”,请不要在此处使用中文或特殊字符。点击“完成”。
步骤4:检查VDA工作状态。在Desktop Studio中点击“分配”,双击已经创建的桌面分配组。系统将查看到模板计算机的状态,请确保该虚拟桌面状态为“已就绪”。如果该虚拟桌面状态为“正在使用”或“未注册”,请重新启动该模板计算机。如果还不能解决问题,请重新配置VDA。
5.3 验证虚拟桌面
步骤1:在测试计算机中安装Citrix Receiver。插入XenDesktop安装光盘,双击“光盘\Citrix Receiver and Plug-in\Windows\Receiver”中的“Citrix ReceiverEnterprise”,通过向导完成对Receiver的安装。
步骤2:请确认测试计算机可以与DDC和模板计算机的网络正常通讯后,打开IE浏览器输入http://您的DDC地址。输入用户名user02和密码以及域名,点击“登录”。
步骤3:登录成功后,您可以查看到DDC分配给vWin7的虚拟桌面,直接点击该计算机的图标。测试是否可以打开虚拟桌面。
产品版本
产品
版本
XenDesktop
5.x
XenApp
6.x
XenServer
6.x
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表