漫长的import ABAP后,在start instance部分遭遇不测,错误如下:
CJS-30149 ABAP processes of instance SC1/DVEBMGS00 ABAP: MSNOTRUNNING did not start after 10:00 minutes
这个问题困扰了两天左右时间,在google找线索也找了很长时间。期间有很多网址上别人的经验是loop ip问题,结果分析后认为不是我要的菜。
在/usr/sap/SC1/DVEBMGS00/work目录里的dev_disp文件里找到下面的线索:
*** ERROR => <EsMap> ES_METHOD_INSTANCE_SLOTS 32 exceeded [esxxmap.c 516]
*** Error 14 while initializing OS dependent part.
根据这段错误信息在google上狂搜,找到一个老外也是一模一样的问题。解决办法是添加参数es/implementation = std
本来就是第一次装SAP的IDES,对于增加参数更是没任何概念。于是又google了SAP如何修改参数,最终在/sapmnt/SC1/profile目录下的两个文件
|
SC1_DVEBMGS00_ides |
START_DVEBMGS00_ides |
里增加了es/implementation = std这一参数。
原因就不说了,google/SAP notes上有解释。
修改完后,使用stopsap/startsap重新启动sap各类进程。
ides:sc1adm 55> startsap
Checking SC1 Database
——————————
ABAP Database is running
Starting SAP-Collector Daemon
——————————
14:56:07 21.12.2011 LOG: Effective User Id is root
***********************************************************************
* This is Saposcol Version COLL 20.95 700 – v2.12, AMD/Intel x86_64 with Linux, 2008/01/02
* Usage: saposcol -l: Start OS Collector
* saposcol -k: Stop OS Collector
* saposcol -d: OS Collector Dialog Mode
* saposcol -s: OS Collector Status
* The OS Collector (PID 9158) is already running …..
************************************************************************
saposcol already running
Running /usr/sap/SC1/SYS/exe/run/startdb
Trying to start SC1 database …
Log file: /home/sc1adm/startdb.log
SC1 database started
/usr/sap/SC1/SYS/exe/run/startdb completed successfully
Starting SAP Instance SCS01
——————————
Startup-Log is written to /home/sc1adm/startsap_SCS01.log
Instance Service on host ides started
Instance on host ides started
Starting SAP Instance DVEBMGS00
——————————
Startup-Log is written to /home/sc1adm/startsap_DVEBMGS00.log
Instance Service on host ides started
Instance on host ides started
重启后再次回到安装界面里retry,问题解决,安装过程继续了!




