1、Citrix 应急方案目录一、 Vcenter 服务器异常 .1二、 DDC 服务器异常 7三、 StoreFront 服务器异常 11四、 License 服务器异常 16五、 Director 服务器异常 21一、 Vcenter 服务器异常Vcenter 服务器出现异常时,导致 DDC 与 Vcenter 之间的连接出现异常,Vcenter 服务器异常原因及应急方案归纳如下:1. Vcenter 服务出现异常:如果 Vcenter 服务器中的有关 VMware 的相关服务无法启动或启动异常时,此时 DDC与 Vcenter 之间的连接必有异常,表现如下地方:解决方案:1.1 登录 Vce
2、nter 服务器,将异常的 VMware 服务重新启动,确保 VMware 每条服务正常启动,如图:1.2 通过以上方法无法解决服务异常问题,或者服务看似正常,却也无法连接Vcenter,不妨重启 Vcenter 服务器尝试解决1.3 尝试联系 Vcenter 技术支持解决相关问题1.4 如果以上方法均无法解决 Vcenter 无法连接的问题,或者说 Vcenter 服务器彻底崩溃,可通过重新安装 Vcenter,重新添加连接来解决 DDC 与 Vcenter 之间连接异常的问题,具体步骤如下:1.4.1 重新搭建一台 Vcenter 服务器1.4.2 使用 VSphere Client 连接
3、 Vcenter,创建集群且把 ESXI 主机添加进来1.4.3 打开 Citrix Studio,添加连接和资源在 Studio 管理控制台,展开配置 -托管,右击,选择添加连接和资源连接类型选择 VMware vsphere输入连接地址,及 vcenter 主机的凭证,点击下一步:(输入 vcenter 地址)由于证书错误,需要添加 vcenter 的证书A. dns 能够解析 vcenter 主机B. 在 IE 中打开 vcenter 地址C. 接受证书告警D. 在地址栏点击 Certificate Error 并单击查看证书E. 点击 Install CertificateF. 选择
4、Local Machine 点击 nestG. 点击 Place all certificates in the following storeH. 点击 BrowseI. 点击 Show physical storesJ. 展开 trusted peopleK. 选择 EnterpriseL. 点击 ok,点击 nestM. 单击 Finish为连接的资源定于一个名称,选择 esxi 主机或群集,选择网络资源,点击下一步:为虚拟机选择存储位置确认摘要信息无误后,点击完成,开始配置:配置完成后,可以看到已经添加了 Vsphere 托管主机:二、 DDC 服务器异常由于本次的安装实施中 DDC
5、服务器为两台,且为高可用性质,故其中任何一台 DDC 服务器出现异常,均不影响业务的正常使用。如 DDC 服务出现异常,相应应急方案如下:1. 如 Citrix 相关服务异常,登录 DDC 服务器,重新启动 Citrix 的异常服务(DDC 服务器上Citrix 相关服务状态如下,注意:DDC 和 StoreFront 服务安装在同一台操作系统上) ;2. 通过观察 services.msc 上的 Citrix 的相关服务正常,亦无法解决相关问题,可通过重启此台 DDC 服务器尝试解决;3. 通过联系 Citrix 技术支持(400-120-0936) ,解决相关问题4. 如其中一台 DDC
6、彻底崩溃,无法恢复,为保证 DDC 服务始终处于高可用的状态中,可重新搭建另外一台 DDC,然后加入到目前站点中。具体步骤参考如下:4.1 登陆到新搭建的 DDC 服务器中,打开 Citrix Studio 控制台,然后点击“将此Delivery Controller 连接到现有站点”4.2 等待连接,直至完成4.3 此时新添加的 DDC 已加入到现有站点中,可分别在两台服务器中查看相关设置是否已同步三、 StoreFront 服务器异常StoreFront 服务器主要提供 Web 访问功能,由于本次安装实施中, StoreFront 采用负载均衡形式,故其中任何一台 StoreFront 出
7、现异常,均不会影响业务的正常访问。如StoreFront 服务器出现异常,可通过以下方法尝试解决问题:1. 确保 Citrix 相关服务启动正常,可通过重启异常服务解决相关问题,Citrix 相关服务状态如下(注意:本次安装中 DDC 和 StoreFront 服务安装在同一台操作系统中):2. 打开 IIS 服务,重启 IIS3. 以上均无法解决相关问题,可通过重新启动此台操作系统尝试解决4. 联系 Citrix 技术支持(400-120-0936) ,获取相关帮助5. 如此台服务器彻底崩溃,无法解决,可重新搭建一台 StoreFront 服务器,然后加入到此负载均衡中,使 StoreFro
8、nt 服务始终处于两台或两台以上中。具体步骤参考如下:5.1 登录到新添加的 StoreFront 服务器中,添加第二节点的相关信息5.2 打开“网络负载平衡管理器” ,点击“连接到现存的”5.3 输入目前正常的 StoreFront 的地址,然后点击“连接”按钮5.4 确认集群名称及 IP 地址无误后,点击“完成”按钮5.5 选中集群名称,然后点击“添加主机到集群”按钮5.6 输入新添加的 StoreFront 的地址,然后点击“连接”按钮5.7 确认新添加的 StoreFront 地址无误后,点击“下一步”按钮5.8 设置新添加的 StoreFront 的优先级,然后点击“下一步”按钮5.
9、9 点击“完成”按钮5.10 分别登陆到两台 StoreFront 服务器中,查看状态是否“已聚合”四、 License 服务器异常如 License 服务器异常,可通过以下 Citrix Studio 控制台中查阅到License 服务器异常时,可通过以下方式尝试解决此相关问题:1. 确保 Citrix License 相关服务正常,如异常可通过重新服务尝试解决(Citrix License 服务状态如下) 。2. 尝试通过重启此 License 操作系统解决此问题3. 联系 Citrix 技术支持(400-120-0936) ,获取相关帮助4. 如 License 服务器彻底崩溃,可通过尝
10、试重新搭建解决此问题,大致步骤可参考以下:4.1 重新安装 License 组件4.2 打开 IE,输入 http:/localhost:8082。打开 License Server 管理界面。点击“管理”。 4.3 在 Log on 对话框里输入安装 License Server 时用的用户名。主机名+用户名。4.4 点击供应商守护程序配置,点击导入许可证。 4.5 选择 License 文件路径。点击 Import License。 4.6 点击 OK 确认。重复这个过程,可以导入多个 License 文件。 4.7 点击 Dashboard,观察 License 是否正常导入。 4.8
11、打开 Citrix Studio,点击“更改许可证服务器”4.9 输入新许可证服务器地址,然后点击“连接” ,直至配置完成。五、 Director 服务器异常Director 服务器主要提供监控功能,如 Director 服务器出现异常,不影响业务的正常运行,可通过尝试以下方式解决 Director 服务异常问题:1. 打开 IIS,确保 Director 可正常浏览如不能正常浏览,可重启 IIS 服务尝试解决2. 重启此操作系统,尝试解决相关问题3. 联系 Citrix 技术支持(400-120-0936) ,获取相关帮助4. 如 Director 服务器彻底崩溃,可通过重新安装 Direc
12、tor 服务解决此问题。六、 SQL Server 服务器异常配置 DB Mirror 的问题,相关 Powershell 命令如下:关闭日志服务(1). From Desktop studio GUI - Logging Preferences Disable.清空 ddc 中数据库设置(2). Empty current DDC Services dbConnectionasnp citrix*Set-ConfigDBConnection -DBConnection $nullSet-AcctDBConnection -DBConnection $nullSet-HypDBConnecti
13、on -DBConnection $nullSet-ProvDBConnection -DBConnection $nullSet-BrokerDBConnection -DBConnection $nullSet-EnvTestDBConnection -DBConnection $nullSet-SfDBConnection -DBConnection $nullSet-MonitorDBConnection -Datastore Monitor -DBConnection $nullreset-MonitorDataStore -DataStore MonitorSet-MonitorD
14、BConnection -DBConnection $nullSet-LogDBConnection -DataStore Logging -DBConnection $nullreset-LogDataStore -DataStore LoggingSet-LogDBConnection -DBConnection $nullSet-AdminDBConnection -DBConnection $nullDDC 重置数据库(3). Set new dbConnection for DDC services$db=Data Source=; Failover Partner=; Initia
15、l Catalog=dbname; Integrated Security=True; Network=dbmssocnSet-AdminDBConnection -DBConnection $dbSet-LogDBConnection -DBConnection $dbSet-ConfigDBConnection -DBConnection $dbSet-AcctDBConnection -DBConnection $dbSet-HypDBConnection -DBConnection $dbSet-ProvDBConnection -DBConnection $dbSet-BrokerD
16、BConnection -DBConnection $dbSet-EnvTestDBConnection -DBConnection $dbSet-SfDBConnection -DBConnection $dbSet-MonitorDBConnection -DBConnection $dbSet-MonitorDBConnection -DataStore Monitor -DBConnection $dbSet-LogDBConnection -Datastore Logging -DBConnection $db开启日志服务器(4). From Desktop studio GUI - Logging Preferences Enable.七、 数据库用户名密码更改数据库用户密码更改后,需要同步修改数据库登录用户名的密码,否则数据库将无法使用。具体方法如下:找到数据库服务,选择登录选项,修改登录用户名密码。八、 备注:Citrix 报修方式:电话:400-120-0936网页:http:/ 账号:用户名:xzhang911 密码:Admin_1234组织 id: 50558624(报 case 时使用)