HPUX11.31,EAS V7.0.1安装后无法部署,提示系统内存0

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

HPUX11.31,EAS V7.0.1安装后无法部署,提示系统内存0

适用版本通用
问题描述HPUX11.31环境中,安装EAS V7.0.1,在进行部署时提示系统内存0,部署失败。错误日志:[2010-09-10 21:45:44,396 INFO]Get OSphysical memory size ......HP-UX[2010-09-10 21:45:44,400 INFO]Beginexecute command [/usr/contrib/bin/machinfo | grep Memory |awk '{print $3}'] ![2010-09-10 21:45:44,535 INFO]Executecommand [/usr/contrib/bin/machinfo | grep Memory |awk '{print $3}'] success ![2010-09-10 21:45:44,536 ERROR]Get OSphysical memory size error!java.lang.NumberFormatException: Forinput string: "MB"atjava.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
原因分析HP UNIX 11.31和11.23的machinfo命令输出格式确实有差异,导致内存检查异常。1.HP UNIX 11.23:#machinfo| grep MemoryMemory =8180 MB (7.988281 GB)2.HP UNIX 11.31:#machinfo| grep MemoryMemory:8180 MB (7.988281 GB)注意输出格式存在差异,这样会导致后面的管道命令 awk '{print $3}'(意思是打印空格分隔的第三列),在11.31版本上输出“MB”,因而导致异常。由于EAS7.0.1部署时内存检测是基于HP-UNIX11.23开发测试的,未在11.31版本上做过验证,初步判断是操作系统适用问题。
解决方法通过修改系统内存参数选项为不检查$EAS_HOME\admin\config\admin.vmoptions文件中的参数checkappservermaxmemory=false,部署通过。
后续处理下一版本中将根据版本执行不同的命令获取内存。
关键字EAS HPUX 部署

HPUX11.31,EAS V7.0.1安装后无法部署,提示系统内存0

适用版本通用问题描述在HPUX11.31环境中,安装EAS V7.0.1,在进行部署时提示系统内存0,部署失败。错误日志:[2010-09-10 21:45:44,396 ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息