FC启动服务组件失败

发布时间:  2015-03-03 浏览次数:  423 下载次数:  9
问题描述
在搭建桌面云R5版本时,先把ISO镜像挂载在服务器上之后,打开FC软件,一直无法打开,提示启动服务组件失败。如下,打开FC软件,选择语言“中文”,按“确定”如下图:



之后出现“启动组件服务失败”提示,如下图:

告警信息
查看告警日志,如下:

2014-02-12 17:53:26.670> [DEBUG] check service [win_vrm] exist?

2014-02-12 17:53:26.689> [DEBUG] service [win_vrm] is exist

2014-02-12 17:53:26.703> [INFO] service Win_vrm is stopped!

2014-02-12 17:53:29.738> [INFO] Start Service failed: System.InvalidOperationException: Cannot start service Win_vrm on computer '.'. ---> System.ComponentModel.Win32Exception:
系统找不到指定的文件。

   --- End of inner exception stack trace ---
   at System.ServiceProcess.ServiceController.Start(String[] args)
   at System.ServiceProcess.ServiceController.Start()
   at GalaxEngineInstaller.Util.Common.StartService(String serviceName)
2014-02-12 17:53:29.738> [ERROR] start [win_vrm] service failed!,begain to reRegist win_vrm.

2014-02-12 17:53:29.748> [ERROR] File D:\CloudComponents\bin\lib\start_vrm.bat is not exist!

2014-02-12 17:53:29.751> [ERROR] Start vrm or psql service failed!
处理过程
1.   在命令行(cmd)窗口执行如下命令将vrm服务和psql服务删除:
      sc delete win_vrm
      sc delete win_psql

如下图所示:



2.   打开注册表(在运行窗口输入regedit.exe),找到HKEY_LOCAL_MACHINE\SOFTWARE\Huawei\GalaxEngineInstaller,将GalaxEngineInstaller删除。如下图所示:



3、重新打开FC软件,即可正常运行进行环境安装部署。
根因
可能是之前这台PC机上安装过FusionCompute,没有安装完,但是磁盘上的文件被删除了。只要把FC的一些相关注册列表删除即可恢复正常。
建议与总结
在部署FushionCompute时,若没安装完即退出的情况下,建议按照上面步骤操作将一些注册列表删除。

END