Citrix虚拟化实施部署中的一些注意点

(这是个人在部署实施Citrix虚拟桌面和应用过程中的一些小结,供大家参考,有不当的地方欢迎指正,我的虚拟化技术交流QQ群:108239387)

一、物理服务器xenserver 6.1及之前版本系统安装:

1、安装时修改参数:

(1)按F2进入高级安装模式:

(2)在boot后面输入 shell命令:

(3)编辑安装引导文件:bash-3.2# vi /opt/xensource/installer/constants.py

(修改下列三个地方)

GPT_SUPPORT = True     改为 False (禁用 GPT分区,使用 MBR分区表)

DOM0_MEM = 752 #MB   改为 4096 (本地内存,默认752M)

root_size = 4096         改为 10240(即10G的大小)

修改说明:

(1) GPT_SUPPORT改为False,表禁用 GPT分区,使用 MBR分区表。

(2) DOM0_MEM内存设置,由于每启动一台虚拟机,Dom0 中就会启动一个Qemu-DM 的进程,占用大约 6M的内存空间,因此在虚拟机数量较多的情况下,我们需要增大 Dom 0 内存以便支持更多的虚拟机运行。由于Dom 0 是32 位操作系统,故支持的最大内存量为4GB。

(3) root_size,Domain0的root卷大小,使用较大的 root 卷大小可以有效防止由于Dom0 日志的突然快速增长导致 root 卷空间被占满从而引起 Dom0 运行异常的情况发生

(备注: XenServer 6.2 开始,Dom0 默认分配了 4G内存,因此不需要进行手工调整,之前版本要手动调整。)

2、安装过程注意点:

(1)选择安装磁盘的时候,默认不勾选“Enable Thin Provisioning”(精简配置项,生产环境中一般不勾选,由xenserver来自动调配

(2)选择物理网卡的时候,只要设置管理网的IP地址。

(3)主机名和DNS必面输入,DNS可用公网的也可先用本机IP地址127.0.0.1

(4)NTP时间服务器问题:一种使用NTP服务器,可以输入外网的NTP地址,但要求服务器要能上外网,或是内网架设一个NTP服务器;另一种是手动输入,在安装最后的时候会弹出界面让你输入日期和时间。推荐使用第一种NTP全局时钟同步,否则在未来XenServer 服务器在组成资源池后可能会出现问题。当然如果只是做实验的话,可以直接输入本机IP地址了。

二、管理客户机安装XenCenter

1、如果管理机是winxp系统需要先装.net 3.5程序

2、xencenter管理机必须与xenserver管理网络能够相通。

3、如果不想每次登录xencenter的时候都输入xenserver主机的密码,可以在顶上菜单“工具”— “选项”—“保存并还原”下面勾选 “启动时保存并还原服务器的连接状态”的复选框。

4、网卡绑定的操作要在加入POOL资源池之前

5安装xenserver补丁有两种模式:一种是“检查更新”可以在线直接下载安装,前提是要求xencenter这台管理机能上互联网。另一种是“安装更新”需要自己到citrix网站上面先下好补丁,再通过本地硬盘上传到xenserver服务器进行安装更新。更新模式也有两种:一种是自动执行,安装更新过程可能需要多次重启主机。另外一种是手动执行的模式,等补丁全部安装完成以后再重启。建议选择第二种更新模式。

6、添加共享存储:注意存储有设置多路径的话,在添加之前,我们先要把xenserver主机“进入维护模式”,然后右键“属性”,在多路径下面勾选启用。设置完成以后退出维护模式。

三、基础架构服务器安装:

1、新建win 2008 R2虚拟机:在设置CPU和内存和硬盘的时候注意要适当,因为设置完安装好系统之后,vCPU、内存和硬盘资料只能增大不能减小。如果做实验的时候物理机内存不大,可以先设置1vCPU和1G内存,如果生产环境内存资源充足的话可以设2G以上。

2、DHCP服务器的设置:注意DHCP的地址池一定要比虚拟桌面的数量大一些,否则调试的时候如果增删虚拟桌面,地址池没有释放的话,新建的虚拟桌面就会获取不到IP,无法注册到DDC控制台上。DHCP中选择首选DNS服务器地址的时候,一定要修改为本机固定IP地址,不能用默认的127.0.0.1,否则发布后的桌面系统DNS会获取不到DNS,无法上网。

3、License服务器的设置:(1)使用web登录许可证控制台,在要求你输入用户名和密码的时候,注意在用户名前面一定要加域,否则无法登录。(2)另外在导入完许可证文件后,记住一定要点击“重读许可证文件”按钮,否则不会生效。

4、XenApp6.5服务器的配置:

(1)在安装选择“可选组件”的时候注意一定要选中“XML服务IIS集成”,否则安装完成后Web Interface可能会连不上XenApp。

(2)如果使用独立的数据库安装XenApp 6.5,需要先在独立数据库服务器上新建XenApp的数据库。

(3)修改XenApp服务器的版本:如果安装的时候选择了“铂金版”,但是license使用的是企业版,安装完成以后会出现版本不对应的情况,使用上会出错。修改XenApp版本的步骤如下:

A、先打开Citrix AppCenter控制中心

B、展开XenAppFarm,选中“策略

C、切换到“计算机”标签,点击下面的“编辑”

D、接下来在弹出窗口中切换到“设置”标签项

E、找到的“服务器设置”,在右边点击“XenApp产品版本”添加。

F、修改为您license上的版本。

G、注意修改完成保存后,一定要重启此台App服务器,版本才会更新过来。

H、展开 XenAppFarm ---- 服务器 ---- APP,在右边“信息”标签中可以查看到XenApp的当前版本情况

(4)修改XenApp服务器的登录模式:由于虚拟应用访问量增多,需要扩大XenApp虚拟服务器的cpu和内存资源,但是扩完重启XenApp服务器之后,发现用户登录web Interface无法打开虚拟应用程序,提示出错。经排查发现是扩充资源之后,XenApp服务器上AppCenter下面的服务器“登录控制模式”变为“禁止登录和重新启动”,需要手动修改为“允许登录和重新启动”,修改完后虚拟应用打开正常了。

5、XenDesktop5.6服务器的配置:在添加承载虚拟桌面的xenserver主机时候,注意DDC虚拟服务器需要与XenServer主机的IP能够ping通过,否则添加不进来。

6Web InterFace登录服务器

(1)在添加和修改服务器场的时候,注意不能把appddc服务器放在同一个场里,否则只能使用到一个。

(2)如何把把客户端组件CitrixReceiver放到WI服务器上供访问时下载安装:

A、找到C:\Program Files (x86)\Citrix\Web Interface\5.4.0\Clients\Windows目录

B、新建一个文件夹命名为“Online Plug-in

C、然后把客户端组件“CitrixReceiver.exe”重命名为“CitrixOnlinePluginWeb.exe”,上传到这个Online Plug-in文件夹里。

(3)如何在登录的时候只输入用户名和密码,不用输入域名?

A、首先需要打开web Interface的控制台,在web站点右边栏中点击“身份验证方法

B、然后点击配置页面的“属性”按钮

C、接下来选择“身份验证类型”,在右边窗口点“设置”按钮

D、选择“隐藏域框”,并在域列表中下拉“预填写”,添加域名。

(我在51cto学院开设了视频教程,一步一步从零开始教你部署Citrix虚拟桌面和应用,欢迎大家前往观看,下面是进入的网址)

http://edu.51cto.com/course/course_id-1429.html

Citrix虚拟化实施部署中的一些注意点,布布扣,bubuko.com

时间: 2024-10-26 04:41:17

Citrix虚拟化实施部署中的一些注意点的相关文章

Citrix虚拟化数据中心反病毒最佳实践

虚拟化巨头Citrix最近在Citrix技术专区的"技术论文"部分发表了一篇深思熟虑的文章,标题为"端点安全和防病毒最佳实践",概述了与安全厂商合作以购买正确的反恶意软件工具来保护虚拟机,应用程序和桌面的逐点入门知识.Citrix专注于四个具有挑战性的领域. 一.代理注册二.签名更新三.性能优化四.防病毒排除 该博客介绍了Bitdefender完全遵循Citrix最佳实践准则的情况,涵盖了GravityZone虚拟化安全,该功能可为下一代基础架构提供安全性,包括软件

迁移思杰Citrix 虚拟化的VM 至Hyper-V

思杰商业化太严重了 打算着手迁移,因为涉及到System Center Virtual Machine Manager 2012 R2 项目. 由于年前在做升级迁移工作,目前企业所有环境均是最新的版本 windows server 2012R2 后来了解到偶然发现SCVMM 2012 R2 已经不支持P2V了.. 在SCVMM 2012 R2中,我们移除了P2V的功能.如果我们想要使用转换物理机这个功能, 我们可以参考下面的两种方法: 1.       使用之前版本的SCVMM来完成P2V操作,

KVM虚拟化平台部署及管理

前言 KVM即Kernel Virtual Machine,最初是由以色列公司Qumranet开发.2007年2月被导入Linux 2.6.20核心中,成为内核源代码的一部分.2008年9月4日,Redhat收购了Qumranet,至此Redhat拥有了自己的虚拟化解决方案,之后便舍弃Xen开始全面扶持KVM,从RHEL6开始KVM便被默认内置于内核中.本文介绍KVM虚拟化平台部署及管理. KVM简介 KVM特点 KVM必须在具备Intel VT或AMD-V功能的x86平台上运行.KVM包含一个

BI实施过程中的工具与服务

成功的BI项目,不仅仅是应用了BI工具软件,还要具备完善的BI服务体系,才能称之为真正成功的商业智能bi项目. 现在的BI(商业智能)比起几年前的ERP一样,成为CIO们关注的焦点.在ERP等基础信息系统部署完之后,企业能够对其业务数据进行更为有效的管理,如何利用这些数据创造价值成为企业下一步思考的问题.在这一背景下,BI被提上日程.与操作型系统ERP不同,BI是分析型系统,利用BI分析的结果给企业带来商业价值才是BI系统实施成功的重要标志. 2008年,某著名品牌饮料公司宣布其以应用分析系统建

Centos 6.5 KVM 虚拟化平台部署

KVM简介 Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少.KVM目前已成为学术界的主流VMM之一. KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术).是基于硬件的完全虚拟化.而Xen早期则是基于软件模拟的Para-Virtualization,新版本则是基于硬件支持的完全虚拟化.但Xen本身

RPA实施过程中可能会遇到的14个坑

RPA的实施过程并非如我们所想的那样,总是一帆风顺.碰坑,在所难免.但也不必为此过于惊慌,因为,我们已经帮你把RPA实施之路上的坑找了出来.RPA实施过程中,将会遇到哪些坑? [不看全文大纲版]●组织层面:1-缺乏当地团队的时间承诺2-缺乏领导力支持3-缺乏IT支持4-缺乏分析/数据功能的支持5-缺乏人力资源支持6-责任划分不明确●流程层面:7-选择了对业务影响微不足道的流程8-选择了涉及更高层次认知任务的流程9-选择了一个子流程很简单但流程本身很复杂的流程10-选择了存在更好自定义解决方案的流

第九篇 ERP实施项目中需求分析及方案设计的通用思路

顾问实施ERP就好想医生给患者看病抓药,不但具有类似的过程,而且具有其通用的思路. --详见http://bbs.erp100.com/thread-272856-1-1.html 顾问实施ERP就好想医生给患者看病抓药,不但具有类似的过程(见我的另一篇文章,<顾问实施ERP与医生看病过程类比>,链接:http://bbs.ERP100.com/thread-268545-1-1.html,第二篇),而且具有其通用的思路. 那么,ERP实施过程中,需求分析和方案设计的通用思路是什么呢? 首先,

部署中遇到的问题(一)

Nginx遇到的部署问题-->应该是permission deny 123.127.3.37 - - [03/Aug/2014:06:07:44 +0800] "GET /static/blog/js/bootstrap.js HTTP/1.1" 403 198 "http://182.92.99.8/xadmin/" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Geck

部署中遇到的问题(二)

在部署中遇到的问题 Django version 1.6.5 参考资料:ImportError:No module named markup django.utils.markup在1.5中声明被deprecated 在1.6中removed,解决方法是: 安装docutils pip install docutils 参考StackOverFlow 部署中遇到的问题(二),布布扣,bubuko.com