2542513 - AS Java fails to start - Initialization of destination UMEBackendConnection failed

news/2024/7/7 20:17:30

今天发现SAP As Java 开发机无法启动,根据 Note 2542513 处理该问题并记录。

今天发现SAP EP+BPM服务器不能正常启动,jstart.exe进程显示 some process running 的黄灯状态。重启也不管用。到SAP官网 https://wiki.scn.sap.com/wiki/display/ASJAVA/%28JAVA%29+Application+Server+Java+Troubleshooting 里面找到Startup,点击 Starting AS Java cluster/instance 去看看到底发生了什么。

匹配到  Central services instance green; Java instance yellow 的情况。

匹配到  Internet Communication Manager (ICM) Running 的情况。

匹配到 server process Stopped 的情况。

匹配到 AS Java exit code 为 2150 的情况。

建议查看 server process log files (start with std_serverX.out files ),果然找到 /usr/sap/<SID>/J00/work/std_server0.out 文件。里面报错内容为  

  Service [com.sap.security.core.ume.service] start ================= ERROR ================= CSN Component [BC-JAS-SEC-UME], DC Name [sap.com/com.sap.security.core.ume.service]
com.sap.engine.frame.ServiceException: Start of UME service failed. Check help topic "Start of UME Service Failed". Technical details: com.sap.conn.jco.JCoException: (103) JCO_ERROR_LOGON_FAILURE: Initialization of destination UMEBackendConnection failed: ######## on bjvm-198 sysnr 00at com.sap.security.core.server.ume.service.UMEServiceFrame.start(UMEServiceFrame.java:465)at com.sap.engine.frame.ApplicationFrameAdaptor.start(ApplicationFrameAdaptor.java:31)at com.sap.engine.core.service630.container.ServiceRunner.startFrame(ServiceRunner.java:165)at com.sap.engine.core.service630.container.ServiceRunner.startService(ServiceRunner.java:118)at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:65)at com.sap.engine.frame.core.thread.Task.run(Task.java:73)at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:178)at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:316)
Caused by: com.sap.security.core.persistence.datasource.PersistenceException: com.sap.conn.jco.JCoException: (103) JCO_ERROR_LOGON_FAILURE: Initialization of destination UMEBackendConnection failed: ######## on bjvm-198 sysnr 00at com.sap.security.core.persistence.imp.PrincipalDatabagFactoryInstance.<init>(PrincipalDatabagFactoryInstance.java:699)at com.sap.security.core.persistence.imp.PrincipalDatabagFactory.getNewInstance(PrincipalDatabagFactory.java:203)at com.sap.security.core.persistence.imp.PrincipalDatabagFactory.newInstance(PrincipalDatabagFactory.java:153)at com.sap.security.core.persistence.imp.PrincipalDatabagFactory.newInstance(PrincipalDatabagFactory.java:215)at com.sap.security.core.persistence.imp.PrincipalDatabagFactory.getInstance(PrincipalDatabagFactory.java:139)at com.sap.security.core.persistence.imp.PrincipalDatabagFactory.getInstance(PrincipalDatabagFactory.java:94)at com.sap.security.core.InternalUMFactory.initializeUME(InternalUMFactory.java:211)at com.sap.security.core.server.ume.service.UMEServiceFrame.start(UMEServiceFrame.java:288)... 7 more
Caused by: com.sap.security.core.persistence.datasource.PersistenceException: com.sap.conn.jco.JCoException: (103) JCO_ERROR_LOGON_FAILURE: Initialization of destination UMEBackendConnection failed: ######## on bjvm-198 sysnr 00at com.sap.security.core.persistence.datasource.imp.R3PersistenceBase.newPersistenceException(R3PersistenceBase.java:217)at com.sap.security.core.persistence.datasource.imp.R3PersistenceBase.init(R3PersistenceBase.java:501)at com.sap.security.core.persistence.imp.PrincipalDatabagFactoryInstance.<init>(PrincipalDatabagFactoryInstance.java:550)... 14 more
Caused by: com.sap.conn.jco.JCoException: (103) JCO_ERROR_LOGON_FAILURE: Initialization of destination UMEBackendConnection failed: ######## on bjvm-198 sysnr 00at com.sap.security.core.persistence.datasource.imp.r3persistence.R3JCo700Proxy$Client700.getAttributes(R3JCo700Proxy.java:350)at com.sap.security.core.persistence.datasource.imp.R3PersistenceBase.doInitRfc(R3PersistenceBase.java:714)at com.sap.security.core.persistence.datasource.imp.R3Persistence.localInitialization(R3Persistence.java:254)at com.sap.security.core.persistence.datasource.imp.R3PersistenceBase.init(R3PersistenceBase.java:480)... 15 more
Caused by: com.sap.conn.jco.JCoException: (103) JCO_ERROR_LOGON_FAILURE: Initialization of destination UMEBackendConnection failed: ######## on bjvm-198 sysnr 00at com.sap.conn.jco.rt.RfcDestination.initialize(RfcDestination.java:901)at com.sap.conn.jco.rt.RfcDestination.getAttributes(RfcDestination.java:601)at com.sap.conn.jco.rt.RfcDestination.getAttributes(RfcDestination.java:34)at com.sap.security.core.persistence.datasource.imp.r3persistence.R3JCo700Proxy$Client700.getAttributes(R3JCo700Proxy.java:347)... 18 more
Caused by: com.sap.conn.jco.JCoException: (103) JCO_ERROR_LOGON_FAILURE: ######## on bjvm-198 sysnr 00at com.sap.conn.jco.rt.MiddlewareJavaRfc.generateJCoException(MiddlewareJavaRfc.java:678)at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1446)at com.sap.conn.jco.rt.ClientConnection.connect(ClientConnection.java:723)at com.sap.conn.jco.rt.PoolingFactory.init(PoolingFactory.java:115)at com.sap.conn.jco.rt.ConnectionManager.createFactory(ConnectionManager.java:349)at com.sap.conn.jco.rt.DefaultConnectionManager.createFactory(DefaultConnectionManager.java:46)at com.sap.conn.jco.rt.ConnectionManager.getFactory(ConnectionManager.java:323)at com.sap.conn.jco.rt.RfcDestination.initialize(RfcDestination.java:893)... 21 more
Caused by: RfcException:message: ######## on bjvm-198 sysnr 00return code: RFC_SYS_EXCEPTION (3)error group: 103key: RFC_ERROR_LOGON_FAILUREat com.sap.conn.rfc.api.RfcApi.RfcOpen(RfcApi.java:197)at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1410)... 27 more
Caused by: RfcException raised by system [S4D|bjvm-198]:message: ########return code: RFC_SYS_EXCEPTION (3)error group: 104key: RFC_ERROR_SYSTEM_FAILUREat com.sap.conn.rfc.engine.RfcIoOpenCntl.RfcReceive(RfcIoOpenCntl.java:2041)at com.sap.conn.rfc.api.RfcApi.RfcOpen(RfcApi.java:163)... 28 more
Caused by: com.sap.conn.rfc.exceptions.RfcGetException: ########at com.sap.conn.rfc.engine.RfcImp.ab_rfcerror(RfcImp.java:1176)at com.sap.conn.rfc.engine.RfcGet.ab_rfcget(RfcGet.java:120)at com.sap.conn.rfc.engine.RfcRcv.ab_rfcreceive(RfcRcv.java:36)at com.sap.conn.rfc.engine.RfcIoOpenCntl.RfcReceive(RfcIoOpenCntl.java:1983)... 29 moreFATAL: Critical shutdown with exit code [2150] was requested due to [AS Java cannot be started; core service [com.sap.security.core.ume.service] failed to start]
Heappar new generation   reserved 1397760K, committed 1397760K, used 978260K [0x00000006f0000000, 0x0000000745500000, 0x0000000745500000)eden space 1048320K,  89% used [0x00000006f0000000, 0x0000000729415280, 0x000000072ffc0000)from space 174720K,  23% used [0x000000072ffc0000, 0x0000000732700020, 0x000000073aa60000)to   space 174720K,   0% used [0x000000073aa60000, 0x000000073aa60000, 0x0000000745500000)concurrent mark-sweep generation reserved 2796544K, committed 2796544K, used 27K [0x0000000745500000, 0x00000007f0000000, 0x00000007f0000000)Metaspace       used 55582K, capacity 59026K, committed 59268K, reserved 315392Kclass space    used 6125K, capacity 7042K, committed 7184K, reserved 262144K
--------------------------------------------------------------------------------

再到SAP官网搜索 Initialization of destination UMEBackendConnection failed ,找到note 2542513 ,按图索骥找到 AS Java 的配置工具,Configurations - Destinations - RFC - Propertysheet UMEBackendConnection ,于是逐项检查,最终发现是 jco.client.user 账号 SAPJSF_FMD 过期了。重新设置有效期即可解决问题。


http://lihuaxi.xjx100.cn/news/235866.html

相关文章

How to list/dump dm thin pool metadata device?

2019独角兽企业重金招聘Python工程师标准>>> See: How to create metadata-snap for thin tools using? I dont think LVM provides any support for metadata snapshots so you will need to drive this process through dmsetup. The kernel interface is descri…

maven项目中 把依赖的jar包一起打包

2019独角兽企业重金招聘Python工程师标准>>> Maven1-HelloWorld简单入门 使用Maven Assembly plugin将依赖打包进jar 1、pom.xml 配置文件&#xff1a; 在pom.xml配置文件中添加 <build> <plugins> <plugin> <artifactId>maven-assembly…

Ansible06-管理roles

目录 一、roles的结构 二、RHEL系统roles 三、创建角色 四、部署角色 随着 playbook 的增多&#xff0c;有很多代码重用的机会。ansible 提供了一种方式——roles&#xff0c;只需将 roles 从一个项目复制到另一个项目&#xff0c;然后用 play 调用即可实现代码重用。这里的…

我理解的观察者模式

什么是观察者模式&#xff1f; 当对象间存在一对多关系时,比如&#xff0c;当一个对象被修改时&#xff0c;则会自动通知它的依赖对象。观察者模式也叫做发布订阅模式。 观察者模式有什么好处&#xff1f; 观察者模式中&#xff0c;被观察者发生改变时&#xff0c;会自动通知所…

CE认证机构聚焦于CE整合

什么是CE认证机构 CE认证机构是指在需要第三方的情况下执行合格评定程序的认证机构。简单地说&#xff0c;CE认证机构有权批准制造商生产产品所使用的技术和方法。它是得到欧盟委员会认可的认证机构&#xff0c;该委员会负责评估产品是否符合欧盟指令规定的能力&#xff0c;透明…

centos8安装KVM/QEUM虚拟化

centos8安装KVM/QEUM。安装虚拟化主机组。启动libvirtd服务。 yum groupinstall "Virtualization Host" systemctl enable libvirtd systemctl start libvirtd 谁可以使用虚拟化呢&#xff1f;加入libvirt组即可。 usermod -aG libvirt <username> 安装Vir…

Linux基础命令---diffstat

diffstat这个程序读取diff的输出&#xff0c;并显示每个文件的插入、删除和修改的直方图。Diffstat是一个用于检查大型复杂修补程序文件的程序。它从包含diff输出的一个或多个输入文件中读取&#xff0c;生成针对引用的每个文件更改的总行的直方图。如果输入文件名以.bz 2、.gz…

王坚十年前的坚持,才有了今天世界顶级大数据计算平台MaxCompute ...

如果说十年前&#xff0c;王坚创立阿里云让云计算在国内得到了普及&#xff0c;那么王坚带领团队自主研发的大数据计算平台MaxCompute则推动大数据技术向前跨越了一大步。数据是企业的核心资产&#xff0c;但十年前阿里巴巴的算力已经无法满足当时急剧增长数据量的需求。基于Ha…