Section A: symptom
--------------------
SWPM1024 S/4hana 1709
安装过程中遇到error,
错误提示错误信息在/tmp/sapinst_instdir/S4HANA1709/CORE/HDB/INSTALL/STD/ABAP
#下的 import_monitor.java.log
打开相应的文件看到如下信息:
saps4dev:/tmp/sapinst_instdir/S4HANA1709/CORE/HDB/INSTALL/STD/ABAP
# more import_monitor.java.log
[Last 4000 events in the event buffer]
6485
0.00
0x00000004 ERROR occured
(/bas/sapjvm/81_REL/src/9/../hotspotX/src/share/vm/runtime/thread.cpp:5753):
VMCOs::init failed
6485
0.00
0x00000003 ERROR occured
(/bas/sapjvm/81_REL/src/9/../hotspotX/src/share/vm/sap/jvmEnv.cpp:133):
VMCOs::init: Initialization of
the control area failed
6485
0.00
0x00000002 ERROR occured
(/bas/sapjvm/81_REL/src/9/../hotspotX/src/share/vm/sap/controls.cpp:279):
Controls::init: Could not cre ate control area. Maybe old VMs are
still running.
6485
0.00
0x00000001 ERROR occured
(/bas/sapjvm/81_REL/src/9/../hotspotX/src/share/vm/sap/os_unix.cpp:567):
os::create_control_area: Could
not create control area file
/tmp/sap_jvm_1010_6484 (13: EACCES)
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will
exit.
Section B: Cause Analysis
---------------------------
刚开始判断是sapjvm的问题,但是之前也装过1709,没有遇到过这个问题。
查找到相应的如下, 几乎一样的报错信息,但是应用场景不符
2234605 - Could not create the Java virtual machine - SAP
IQ
note里讲到了Linux参数问题引起问题。
联想到之前客户说供应商装SUSE装的有很多问题后, 基本能确定是SUSE kernel引起的问题。
Section C : Solution
确定问题后,就开始尝试:
更新SUSE 版本
yast -> software -> software repositories