FusionAccessV100R005HDC常见问题处理指南v1.0_第1页
FusionAccessV100R005HDC常见问题处理指南v1.0_第2页
FusionAccessV100R005HDC常见问题处理指南v1.0_第3页
FusionAccessV100R005HDC常见问题处理指南v1.0_第4页
FusionAccessV100R005HDC常见问题处理指南v1.0_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、产品版本Product versionTotal 8 pages 共 8 页FusionAccess V100R005HDC 常见问题定位方法Prepared by 拟制丽 /00164481Date 日期2013-12-27Reviewed by 评审人Date 日期Approved by 批准Date 日期Huawei Technologies Co., Ltd.华为技术All rights reserved所有 侵权必究Revision record 修订记录Date 日期RevisionVersion修订版本Change Description 修改描述Author 作者2014/1/

2、261.0initial 初稿完成丽 /001644812014/2/111.1根据评审意见修改丽 /00164481Table of Contents 目 录1 HDC功能简介 42 问题处理流程 43 典型案例 43.1 安装配置类 43.1.1 Desktop 配置失败 43.2 虚拟机注册类 53.2.1 虚拟机注册失败 53.3 虚拟机登录类 53.3.1 WI 登录后获取虚拟机列表失败 53.3.2 WI 上显示虚拟机图标变灰 53.3.3 用户登录虚拟机失败 63.3.4 用户获取虚拟机列表界面,虚拟机状态不稳定 64 问题排查方法 74.1 检查HDC与其他部件的网络连通性 7

3、4.2 检查HDC状态是否正常 74.3 检查HDC时间是否同步 74.4 检查数据库状态是否正常 84.5 检查License状态是否正常 85 HDC日志收集 86 HDC日志分析 81 HDC 功能简介HDC(Huawei Desktop Controller) 华为虚拟桌面控制器,服务于最终用户,主要负责维护虚拟机与用户之间的绑定关系,桌面分配,同时接收VM 的注册、状态上报、心跳等请求,并提供用户登陆相关信息的统计与维护等功能。2 问题处理流程1、 、 检查ITA上是否有HDC相关的告警,如果有, 参考资料中的告警处理方法进行处理;2、 根据 WI 和 ITA的错误提示,参考WI 和

4、 ITA的定位指导确定问题是否与HDC相关,如果相关,参考步骤3;3、 参考典型案例,进行处理;4、 参考问题排查方法,逐一排查,确定配置及周边部件工作正常;5、 根据日志进行初步分析;6、 总结排查结果并反馈日志给研发。3 典型案例3.1 安装配置类3.1.1 Desktop 配置失败? 问题现象:从ITA上下发 Desktop 配置失败? 问题原因及解决办法序号Desktop 配置返回信息解决办法1HDC数据库用户名或密码错误重新输入正确的数据库用户名、密码后再次进行Desktop 配置2Desktop 组件无法连通查看HDC状态是否正常,如果正常,等待5min 重新操作,如果异常,需修复

5、HDC3HDC无法连接数据库1、 、 确保输入信息正确2、 检查HDC是否可ping 通数据库的浮动IP3、 检查数据库状态,如果数据库状态正常,重新下发配置,如果数据库状态异常,请数据库服务后,重新下发配置。4HDC创建数据库实例失败请确认安装的HDC版本是否正确5HDC集群配置文件失败重新配置或者重启HDC服务6HDC刷新License配置失败检查license 服务是否正常3.2 虚拟机注册类3.2.1 虚拟机注册失败ITA Portal上虚拟机的运行状态是运行中而登录状态是未注册的? 问题原因及解决办法序号问题原因解决办法1虚拟机与HDC之间网络状态异常排查虚拟机与HDC之间网络是否正

6、常2两台HDC服务器之间时间不同步,相差超过3min(仅影响ITA上虚拟机的注册状态,对WI 上虚拟机的注册状态无影响)参考 “ FusionCloud 桌面云解决方案文档-安装与调测-软件安装-FusionAccess 软件安装-安装 Linux OS 基 础 架 构 虚 拟 机 - 安 装 GaussDB/HDC/WI/Lic 组件 -NTP 信息”中正确配置NTP 时钟源3HDC服务器发生跳变参考 “ FusionCloud 桌面云解决方案文档-操作与维护-告警处理-告警处理- 1000018 系统时间发生跳变”章节进行恢复处理3.3 虚拟机登录类3.3.1 WI 登录后获取虚拟机列表失

7、败? 问题现象:用户登录WI 后一直在转圈,无法获取虚拟机列表? 问题原因及解决办法序号问题原因解决办法1HDC服务异常参考4.2 排查HDC的状态2HDC数据库故障参见数据库故障处理3HDC数据库配置错误登录ITA Portal 查看“配置管理- Desktop 配置”里配置 HDC 数据库是否正确,如果不正确则修改成正确的数据库信息3.3.2 WI 上显示虚拟机图标变灰? 问题现象:用户登录WI 后虚拟机列表里的虚拟机图标是灰色的? 问题原因及解决办法序号问题原因解决办法1虚拟机与HDC服务器网络不通排查网络2虚拟机状态没有报到HDC里( 1 )排查网络( 2)尝试再次登录( 3)根据虚拟

8、机侧的问题定位指导,排查虚拟机侧是否正常-3虚拟机不是运行中在 WI 点击虚拟机后,等待一段时间,待HDC拉起虚拟机后再登录3.3.3 用户登录虚拟机失败? 问题现象:WI 点击虚拟机/ 桌面组后无法登录虚拟机? 问题原因及解决办法序号问题原因解决办法1虚拟机与HDC服务器网络不通排查网络2虚拟机状态不是运行中的在 WI 点击虚拟机后,等待一段时间,待HDC拉起虚拟机后再登录3虚拟机已被其它用户登录-专有模式如果提示“虚拟机已被其它用户登录”则需要其它用户注销或者关闭客户端后再登录(查看当前登录用户的办法是:登录ITAPortal,打开“桌面管理 -所有虚拟机”按虚拟机名称查询并查看虚拟机的对

9、应的登录用户信息)4桌面组无可用的虚拟机-池模式检查已经发放的虚拟机是否已经使用完毕5无可用的License或者License故障如果提示 “许可证不足”或者 ”许可证已过期”则需要查看License服务是否正常,如果不正常则按照License 故障处理进行修复。3.3.4 用户获取虚拟机列表界面,虚拟机状态不稳定序号问题现象问题原因及解决办法1虚拟机状态灰色(未注册)和蓝色(注册)交替变换问题原因:HDC服务器的IP地址冲突解决办法:排查并恢复网络2获取虚拟机列表时有时无问题原因:数据库的浮动IP地址冲突解决办法:排查并恢复网络4 问题排查方法4.1 检查 HDC 与其他部件的网络连通性?

10、检查 HDC与 WI、 DB、 ITA、虚拟机等部件的网络连通性。使用HDC指定的管理员账号登录HDC服务器,使用ping 命令检查HDC与其他部件的网络连通性。4.2 检查 HDC 状态是否正常? 方法一:在浏览器地址中,输入 “ HDC” 网络地址的状态监听接口。地址格式为http : /HDC服务器的业务平面IP 地址 :8183/services/common/getHdcStatus , 查看HDC 是否正常,浏览器显示的结果(有些浏览器会提示下载文件)为 "resultCode":0,"resultDesc":"OK.",

11、"hdcState":"OK" 表明正常,否则说明HDC 状态异常。 异常状态分类: 1、浏览器未返回结果:HDC 服务器本身故障或者HDC 服务故障,重启HDC 服务,重启后,问题依旧,需要排查服务器本身是否正常,例如网络状态是否正常,操作 系统状态是否正常。2、浏览器返回结果,但是resultCode 不是0,异常状态错误码标识及建议处理方案见下:序号错误码可能原因建议处理方法1400099HDC系统异常重启HDC 服务2400112连接数据库失败检查数据库服务状态是否正常HDC缓存状态错误重启HDC 服务3400120HDC的 IP地址不在 数据库

12、中配置表的HDC列表中从 ITA上重新配置HDC? 方法二:使用HDC指定的管理员账号登录HDC服务器,使用Shell 命令查询HDC的状态: service HDCService status如果返回” HDC is running.则表明 ” HDC 服务正常,否则说明HDC 状态异常。? 如果HDC状态异常,需重启HDC服务。重启命令:service HDCService restart4.3 检查 HDC 时间是否同步? 使用HDC指定的管理员账号登录HDC服务器,使用date 命令查看HDC的时间,检查两台HDC以及与系统时间是否一致,如果两台HDC时间相差超过3min 会导致 IT

13、A 页面统计相关信息不准确。? 如果两个HDC时间不同步,请参考时间跳变故障处理进行恢复。? 如果HDC时间发生跳变,请参考时间跳变故障处理进行恢复。4.4 检查数据库状态是否正常? 使用数据库指定的管理员账号(例如gaussdba, root 账号无此权限)登陆HDC DB服务器,使用如下Shell 命令查询数据库的状态gs_ctl status如果返回” gs_ctl: server is running”,说明数据库服务正常,否则数据库服务异常。如果数据库服务异常,执行如下shell 命令重启数据库服务:gs_ctl restart4.5 检查 License 状态是否正常? 使用 Li

14、cense 指定的管理员账号登录License 服务器, 使用如下Shell 命令查询License的状态service LICService status,如果返回” LIC is running. 则表明 ” License 服务正常5 HDC日志收集1、 、 工具:使用winSCP工具登录HDC服务器,并获取日志2、 HDC日志路径:/var/FusionAccess/HDC/6 HDC日志分析1 、 HDC日志记录规则:?时间- 日志级别- 线程号 -类名 方法名 -模块名称-事务ID-日志描述? 举例:2014-01-2815:03:10,059-ERROR-http-nio-8548-exec-6-PrivateVmLoginManage.javachekVmStatus()180 - DESKLOGINHDC-TID-disp1 VM is not ready!2、 根据模块名称搜索相关日志(主要业务模块如下)日志模块记

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论