今天跟大家唠唠我搞 XenDesktop 的那些事儿,纯属个人实践记录,没啥高深理论,就是个折腾过程。
老板说要搞个虚拟桌面,提高安全性啥的。我一听,得,又是新坑。没办法,硬着头皮上呗。
第一步,准备环境。
- 先是装个 Windows Server 2012 R2,这玩意儿是基础。
- 然后加域,域名自己随便起个,*,机器名也简单粗暴,*。这步没啥好说的,就是点点点。
- 装 .NET Framework 3.5 SP1,这个坑爹玩意儿,不装后面 XenDesktop 绝对报错,血的教训!
- XenServer 也得安排上,这就是虚拟化平台,虚拟机跑起来就靠它。
第二步,安装 XenDesktop。
用域管理员账号登录 *,把 XenApp_and_XenDesktop7_* 镜像文件挂载上,找到 *,双击!
- 安装程序启动,点 XenDesktop 右边的“启动”按钮。
- 选最左边的那个,就是安装 Delivery Controller。
- 一堆协议,果断接受。
- 组件全选,下一步。
第三步,配置数据库。
我用的 SQL Server,单独搞个实例。数据库名、用户名、密码啥的,都记清楚,别到时候忘。
第四步,创建站点。
- 站点名称随便起一个,描述也随便写。
- 数据库连接信息填上。
- 许可证服务器地址也填上。
- 选择要安装的功能,我选 Delivery Controller、Studio 和 License Server。
- 创建 Machine Catalog,这个就是虚拟机集合。
- 选择操作系统类型,我选的 Windows Server OS。
- 选择虚拟机提供方式,我选的 Machine Creation Services (MCS)。
- 连接到 XenServer,填上 XenServer 的地址、用户名和密码。
- 选择要使用的资源池和存储。
- 设置虚拟机模板,这个要提前准备装好系统和 Citrix VDA Agent。
- 设置虚拟机数量和命名规则。
- 创建 Delivery Group,这个就是用户访问的入口。
- 选择用户,可以指定用户或组。
- 选择应用程序,可以发布应用程序或桌面。
第五步,安装客户端。
在客户端机器上安装 Citrix Receiver(现在叫 Citrix Workspace app),然后配置连接到 XenDesktop 服务器。
第六步,测试。
用客户端登录 XenDesktop,看看能不能正常访问桌面和应用程序。
中间遇到的坑:
- .NET Framework 3.5 SP1 没装,各种报错。
- 数据库连接字符串写错,连不上数据库。
- 虚拟机模板没准备创建虚拟机失败。
- 防火墙没关,客户端连不上 XenDesktop 服务器。
搞 XenDesktop 真的是个体力活,各种配置各种坑。不过搞完之后,看着用户能正常使用虚拟桌面,还是有点成就感的。下次再搞,应该会更顺手一些。希望这个记录能帮到大家,少踩点坑。
免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。