5、 Provisioning Services的安装与配置
在此任务中,将安装并配置 Provisioning Services 及相关组件,包括 XenDesktop 安装向导。 此任务包括以下过程:
安装 Microsoft .NET Framework 3.5(带 Service Pack 1)
安装 Microsoft SQL Server 2005 Express 版
安装 Provisioning Services
配置 Provisioning Services
安装 XenDesktop 安装向导
创建 Provisioning Services 虚拟磁盘
在CitrixPVS上安装DHCP并配置启动选项 66 和 67
Step1:
安装 Microsoft .NET Framework 3.5(带Service Pack 1) Microsoft .NET Framework 3.5(带 Service Pack 1)是在 Provisioning Services VM 上安装 XenDesktop 安装向导的必备项。
登录到 Provisioning Services VM (CitrixPVS) 并将 Desktop Delivery Controller 安装镜像置入此VM的虚拟光驱中。在安装介质中,导航到 w2k3\LanguageCode\Support\DotNet35 目录,然后从该位置运行 dotnetfx35.exe。
按照屏幕上的说明完成安装(在DDC的安装中有截图说明,本操作环节免去介绍)。
Step2:
安装 Microsoft SQL Server 2005 Express 版 Provisioning Services 需要用于存储配置信息的数据库。必须先创建一个 Microsoft SQL Server 2005 数据库,然后才能安装 Provisioning Services。 Microsoft SQL Server 2005 Express 版包含在 Provisioning Services 安装介质中。
注: 为了便于进行此评估部署,您可以将 Provisioning Services 数据库与 Provisioning Services 一起安装到CitrixPVS上。然而,建议在生产环境中不要将服务器和数据库放在一起,因为这种配置会导致负载平衡期间分配状况不佳。
Step3:
登录到 Provisioning Services VM (CitrixPVS)并将 Provisioning Services 安装镜像置入此VM的虚拟光驱中。(图51)
在安装介质中,导航到 \SQL Server 2005 Express 文件夹,然后从此位置运行 SQLEXPR.EXE。
Step4 :
按照屏幕上的说明创建新数据库,接受所有默认设置。
重新启动 CitrixPVS,然后继续。开始安装 Provisioning Services。
Step5 :
以Citrixtest.com域的域管理员身份登录到 Provisioning Services VM (CitrixPVS)。
Step6:
在CitrixPVS中,将安装镜像置入此VM的虚拟光驱中。 如果未启用自动运行,请导航到 PVS_Server.exe并运行该文件。(图52)
在弹出的窗口中,选择"Server Installation"。
在接下来的页面中,选择"Install Server"。
Step7:
在"Welcome to the Installation Wizard for Citrix Provisioning Services"(欢迎使用 Citrix Provisioning Services 安装向导)页上,单击"Next"(下一步)。
Step8 :
阅读并接受许可协议,然后单击"Next"(下一步)。
Step9 :
在"Customer Information"(客户信息)页上,保留默认选项。 接受默认选项"Anyone who uses this computer (all users)"(任何使用这台计算机的人(所有用户)),并单击"Next"(下一步)。
Step10:
在"Destination Folder"(目标文件夹)页上,接受默认位置,然后单击"Next"(下一步)。
Step11 :
在"Setup Type"(安装类型)页上,选择"Complete"(完整),然后单击"Next"(下一步)。
Step12 :
在"Ready to Install the Program"(准备安装程序)页上,单击"Install"(安装)。
Step13:
安装完成后,单击"Finish"(完成)。
Provisioning Services 配置向导将在安装过程完成后自动启动。
注: 虽然 Provisioning Services 不要求您在安装产品软件以后重新启动服务器,但在某些情况下会显示一条 Microsoft 消息要求重新启动。 如果出现此消息,请先完成配置 Provisioning Services任务,然后再重新启动服务器。
Step14:
接下来的步骤就是配置 Provisioning Services的操作
Step15 :
在"Provisioning Services Configuration Wizard"(Provisioning Services 配置向导)的"Welcome"(欢迎)页上,单击"Next"(下一步)。
Step16:
在"DHCP Services"(DHCP 服务)页上,选择"The service that runs on this computer"(在此台计算机上运行的服务)并单击"Next"(下一步)。(图53)
Step17:
在"PXE Services"(PXE 服务)页上,选择"The service that runs on this computer"(此计算机上运行的服务)并单击"Next"(下一步)。(图54)
Step18 :
在"Farm Configuration"(场配置)页上,选择"Create farm"(创建场)并单击"Next"(下一步)。
Step19:
在"Database Server"(数据库服务器)页上,浏览到 CitrixPVS 并将其作为提供 Provisioning Services 数据库的服务器,指定 SQLEXPRESS 作为实例名称,然后单击"Next"(下一步)。(图55)
Step20:
在"New Farm"(新场)页上,指定该场将要使用的数据库的名称。 为此新场输入 Farm 作为名称,而对于该场中所创建首个站点和首个目标设备集合,则分别将其名称指定为 Site和Collection。(基本上是默认设置)。(图56)
接受默认安全选项"Use Active Directory groups for security"以及"Administrator group"的默认选择。 单击"Next"。
Step21:
在"License Server"(许可证服务器)页上,指定许可证服务器名称 CitrixDDC,接受端口的默认值(27000),并选中"Use Datacenter licenses for desktops if no Desktop licenses are available"复选框。 单击"Next"(下一步)。(图57)
注:图示中CitriDDC有误,这也造成了以后创建PVS虚拟桌面的错误。
Step22:
在"User account"(用户帐户)页上,选择"Specified user account"并提供域管理员帐户的帐户详细信息。 选中"Configure the database for the account"复选框并单击"Next"(下一步)。(图58)
Step23 :
如果服务器具有多个网络接口卡,请在"Streaming Services"(流服务)页上为独立的网络选择适当的网络接口卡。否则,请接受默认设置。 单击"Next"(下一步)。
Step24 :
在"TFTP Option and Bootstrap Location"(TFTP 选项和启动位置)页上,选择"Use the Provisioning Services TFTP service"(使用 Provisioning Services TFTP 服务),接受默认位置,然后单击"Next"(下一步)。
Step25:
在"Stream Servers Boot List"(流服务器引导列表)页上,确保显示 Provisioning Services VM 的 IP 地址 (192.168.1.153),然后单击"Next"(下一步)。
注: DHCP 会自动提供子网掩码和网关信息。
Step26 :
在"Finish"(完成)页上,确保已选择"Automatically Start Services"(自动启动服务),然后单击"Finish"(完成)。
Step27:
完成配置过程后,单击"Done"(完成)。(图59)
Step28:
指定XenDesktop安装向导的权限 如果您正在按照所显示的过程在Citrixtest.com域中生成评估部署,则已创建域管理员帐户,因此可以继续执行安装 XenDesktop 安装向导(step29)任务。
如果您有权访问的帐户不具有完全的域管理员访问权限,您必须满足下列要求才能运行 XenDesktop 安装向导:
对托管 Provisioning Services 的服务器具有本地管理员权限。
对 Active Directory 中计算机的组织单位 (OU) 和子对象具有完全访问权限。 或者,对任何用于取代默认 OU 的自定义 OU 具有完全控制权限。
对每个场中的 Desktop Delivery Controller 具有完全访问特权的管理员权限(通过交付服务控制台)。
Step29:
安装 XenDesktop 安装向导 在CitrixPVS vm中,将 Desktop Delivery Controller 安装镜像置入虚拟光驱中。
以Citrixtest.com域的域管理员身份登录到 Provisioning Services VM (CitrixPVS)。
在安装介质中,导航到 w2k3\en\XenDesktop Setup Tool 目录然后运行 SetUp.exe。
Step30:
在"Welcome to the Citrix XenDesktop Setup Wizard"(欢迎使用 Citrix XenDesktop 安装向导)页上,单击"Next"(下一步)。
Step31:
阅读并接受许可协议,然后单击"Next"(下一步)。
Step32:
在"Destination Folder"(目标文件夹)页上,接受默认位置,然后单击"Next"(下一步)。
Step33 :
在"Ready to install Citrix XenDesktop Setup Wizard"(准备安装 XenDesktop 安装向导)页上,单击"Install"(安装)。
Step34:
安装完成后,单击"Finish"(完成)。(图60)
Step35 :
以下将详细介绍如何在CitrixPVS机器上创建 Provisioning Services 虚拟磁盘
Step36:
登录到CitrixPVS,单击"开始">"所有程序">"Citrix">"ProvisioningServices">"Provisioning Services Console"(Provisioning Services 控制台)。
Step37:
在"操作"菜单中,选择"Connect to Farm"(连接到场)。(图61)
Step38:
键入CitrixPVS的 IP 地址 192.168.1.153,并接受默认端口号 (54321)。 选择此选项可使用当前登录的帐户登录并单击"Connect"(连接)。(图62)
Step39:
在控制台的左侧窗格中,右键单击"Stores"(存储)文件夹,然后选择"Create store"(创建存储)(图63)
Step40:
在未进行下一步操作之前,请先在本地机器的E盘建立两个空文件夹cache、server。这两个文件夹可以是网络路径。(图64)
Step41:
选择"General"(常规)选项卡,将 vStore 指定为新存储的名称。并在下方选定"Site"。(图65)
Step42:
选择"Paths"(路径)选项卡,然后指定新存储的路径。 这可以是Provisioning Services VM 上的本地驱动器,也可以是网络共享。
分别指定如右图所示的在step40所建的文件夹路径。(图66)
Step43:
单击"Servers"(服务器)选项卡,然后从列表中选择一个站点。 选中"Servers that provide this store"(提供此存储的服务器)下的"CitrixPVS"复选框,然后单击"OK"(确定)。(图67)
Step44:
在控制台的左侧窗格中,导航至"Farm">"Stores"(存储),右键单击"vStore"并选择"Create vDisk"(创建虚拟磁盘)。(图68)
Step45:
在"Create vDisk"对话框中,指定所需值,然后单击"Create vDisk"(创建虚拟磁盘)。
一般建议windows xp磁盘空间至少为8GB, windows 7至少为16GB。
这里设置为15GB。(图69)
Step46:
在控制台的左侧窗格中,导航至"Farm">"Stores" >"vStore",并在详细信息窗格中右键单击选择"vDisk"。 选择"Properties"并单击"Edit File Properties"按钮。(图70)
Step47:
单击"Options"(选项)选项卡,选择"Active Directory machine account password management",然后单击"OK"。 接着再次单击"OK"。(图71)
Step48:
在控制台的左侧窗格中,导航到"Farm">"Sites"(站点)>"Site">"Servers"(服务器),并在详细信息窗格中右键单击"CITRIXPVS",选择"Properties"(属性)。(图72)
Step49:
单击"Options"选项卡,选择"Enable automatic password support",接受天数的默认值7,然后单击"OK"。 当系统提示您重新启动Provisioning Services Stream Service 时,单击"OK"(确定)。(图73)
Step50:
在控制台的左侧窗格中,导航至"Farm">"Stores"(存储)>"vStore",并在详细信息窗格中右键单
击"vDisk",选择"Mount vDisk"(装载虚拟磁盘)。(图74)
Step51:
执行完上述操作后,会在任务栏的右下角出现"发现新硬件"的提示。(图75)
由于CitrixPVS是widnows server 2003的系统,需要通过计算机管理-磁盘管理来进行磁盘的盘符分配。
Step52:
我的电脑-右键属性--计算机管理-磁盘管理来进行快速格式化。将虚拟磁盘格式化为 NTFS 磁盘。(图76)
警告: 仅格式化此磁盘。 不要格式化硬盘驱动器其它部分中列出的任何驱动器。
Step53:
右图所示的新加卷F:盘就是刚才操作后在我的电脑所显示的。(图77)
Step54:
在 Provisioning Services 控制台的左侧窗格中,导航至"Farm">"Stores"(存储)>"vStore",并在详细信息窗格中右键单击"vDisk",选择"Unmount vDisk vDisk"。(图78)
Step55 :
在CitrixPVS也就是本机上配置DHCP 启动选项 66 和 67
Step56 :
登录到CitrixPVS,然后单击"开始">"所有程序">"管理工具">"DHCP",以打开 DHCP 管理单元。
Step57:
在控制台左侧窗格中,展开服务器树并选择"服务器选项。右键单击并选择"配置选项"。(图79)
Step58 :
在"服务器选项对话框中,单击"常规选项卡。
Step59:
启用选项"066 启动服务器主机名"并指定 192.168.1.153(CitrixPVS的 IP 地址)作为"字符串值"。 单击"应用"。(图80)
Step60:
启用选项"067 启动文件名",将相应的值指定为ARDBP32.bin,然后单击"确定"。(图81)
Step61:
您的DHCP配置现在如右图所示:(图82)