问题现象
在Windows计算机上安装Acronis Cyber Backup 12.5的所有组件(全新安装)后,备份和编录工作正常,没有错误。
在拥有Catalog Browser服务的计算机上更新Java版本使用选项“卸载旧的Java版本”之后,编录启动失败,并提示以下错误:
Error code: 1
Module: 583
LineInfo: 0xCBD0886296318918
Fields: {"curlResult":"7","uri":"http://","requestType":"HEAD","$module":"asn_gtob_indexer_commands_addon_vsa64_7048","port":"9200"}
Message: HTTP transfer error
------------------------
Error code: 7
Module: 550
LineInfo: 0xCBD0886296318917
Fields: {"$module":"asn_gtob_indexer_commands_addon_vsa64_7048"}
Message: couldn't connect to host at <hostname>:9200
问题原因
这是产品中的已知问题,Java更新将卸载Acronis已安装和使用的先前Java版本(jre1.8.0_111),Catalog Browser服务不适用于较新的版本。
解决方案
此问题已在Acronis Cyber Backup 12.5的更新2中得到修复,将产品更新到最新版本。
如果要解决该问题而不更新到最新版本,请从Oracle官方网页安装Java版本jre1.8.0_111 (您必须先卸载较新的版本)。
如果无法降级Java,或者不希望降级Java,请按照以下步骤操作:
- 请注意实际安装的Java版本;
将Windows机器上的JAVA_HOME环境变量设置为新的Java位置,即:
1.打开高级系统设置:- Windows 7:右键单击“我的电脑”,然后选择“属性” ->“高级”
- Windows 8:转到控制面板->系统->高级系统设置
2.单击环境变量;
3.在“系统变量”下,单击“新建”;
4.在“变量名”字段中,输入以下内容之一:- JAVA_HOME(如果已安装JDK)(Java开发工具包)
- 如果安装了JRE(Java运行时环境),则为JRE_HOME
5.在“变量值”字段中,输入您的JDK或JRE安装路径,例如C:\Program Files\Java\jre1.8.0_131 (your new version);
6.单击确定,然后保存更改。在计算机上重新启动Elastic Search Service。
完成此操作后,编录和弹性搜索(cataloging and elastic search )应该可以正常工作。