SAP NetWeaver AS ABAP无法正确启动

2020-08-14 08:15发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们一直在使用SAP Cloud Appliance库解决方案SAP NetWeaver AS ABAP和SAP HANA SP10 [Developer Edition]上的SAP BW 7.5 SP01的实例几个月来无法正常启动的情况,通过SAP GUI的访问效果很好。 但是,由于几个星期后,ABAP服务器无法正确启动,这阻止了所有用户能够通过SAP GUI访问实例。 通过" startsap r3"手动启动它也无济于事。 如果通过发出" sapcontrol -nr 00 -function GetProcessList"来检查正在运行的进程,则表明调度程序处于"黄色,服务器处于STARTING状态",但是即使在几个小时之后它都没有变化,它仍会永远保持这种状态。 。 该如何解决该问题?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们一直在使用SAP Cloud Appliance库解决方案SAP NetWeaver AS ABAP和SAP HANA SP10 [Developer Edition]上的SAP BW 7.5 SP01的实例几个月来无法正常启动的情况,通过SAP GUI的访问效果很好。 但是,由于几个星期后,ABAP服务器无法正确启动,这阻止了所有用户能够通过SAP GUI访问实例。 通过" startsap r3"手动启动它也无济于事。 如果通过发出" sapcontrol -nr 00 -function GetProcessList"来检查正在运行的进程,则表明调度程序处于"黄色,服务器处于STARTING状态",但是即使在几个小时之后它都没有变化,它仍会永远保持这种状态。 。 该如何解决该问题?

付费偷看设置
发送
7条回答
野沐沐
1楼 · 2020-08-14 09:02.采纳回答

嗨阿兰,

似乎Message Server无法重新启动主机名。 因此已停止:
Thr 139922611042112] *** LOG Q0I => NiPGetHostByName:找不到'sid-a4h-hdb':getaddrinfo [/bas/745_REL/src/base/ni/niuxi.c 1759]
[Thr 139922611042112] ***错误=> MsSInit:NihostToAddr rc =(NIEHOST_UNKNOWN)[msxxserv.c 2605]
[Thr 139922611042112] ***错误=> MsSInit失败,有关详细信息,请参见dev_ms [msxxserv.c 8020]
[Thr 139922611042112]服务器状态关闭

您应确保可以正确解析主机名'sid-a4h-hdb'。
请参见注释129997-主机名和IP地址查找

致谢,
Raquel
渐行渐远_HoldOn
2楼-- · 2020-08-14 08:55

由于某些原因,在/etc/hosts中缺少sid-a4h-hdb的条目,添加后一切都按预期运行

感谢您的支持。

DafaDDDa
3楼-- · 2020-08-14 09:05

您是否在系统上应用了" Minisap"许可证密钥?

有关更多信息,请检查: https://blogs.sap.com/2016/08/23/faq-solution-types-and-charging-model/,"开发人员版本"部分。

最好的问候

伊万卡

大简至美
4楼-- · 2020-08-14 08:57

感谢您的回复。 确实,我们已经应用了" Minisap"许可证,并且它是有效的,所以这不是原因。

Haoba3210
5楼-- · 2020-08-14 08:57

查看调度程序日志(工作目录中的dev_disp),应该有一个 提到错误。 如果是由于共享内存,请停止实例并执行" cleanipc <实例号> remove"并启动实例。 我通常针对ASCS和CI执行此操作。 之后,大多数情况下可以启动实例。

灬番茄
6楼-- · 2020-08-14 09:04

谢谢,这使我们更接近了。 从调度程序日志中,我们发现调度程序无法连接到消息服务器,因此我们检查了dev_ms并发现了以下内容,这看起来像是主机名解析的问题。 下一步将是什么?

[Thr 139922611042112] 2020年7月29日星期三08:18:52
[Thr 139922611042112] SAP_RELEASE = 745
[Thr 139922611042112]兼容性级别= 0
[Thr 139922611042112]服务器状态INIT
[Thr 139922611042112] CGROUPS:将pid 6546的prio更改为中级
[Thr 139922611042112] CGROUPS:禁用了[Thr 139922611042112] MsSSetTrcLog:trc日志记录处于活动状态,最大大小= 52428800字节
[Thr 139922611042112] *开关 TRC分辨率从1到1
[Thr 139922611042112] *** LOG Q0I => NiPGetHostByName:找不到'sid-a4h-hdb':getaddrinfo [/bas/745_REL/src/base/ni/niuxi.c 1759 ]
[Thr 139922611042112] ***错误=> MsSInit:NihostToAddr rc =(NIEHOST_UNKNOWN)[msxxserv.c 2605]
[Thr 139922611042112] ***错误=> MsSInit失败,有关详细信息,请参见dev_ms [msxxserv .c 8020]
[Thr 139922611042112]服务器状态关闭
[Thr 139922611042112] ***错误=> SigIRegisterRoutine:未初始化[sigux.c 1004]
[Thr 139922611042112] *** LOG Q02 = > MsSHalt,MSStop(消息服务器6546)[msxxser vc 8163]
[Thr 139922611042112]再见.....

clasier
7楼-- · 2020-08-14 09:12

嗨,

首先请注意," startsap r3"不应再使用 不推荐使用。 您应该使用SAP管理控制台(SAP MC)或SAP命令sapcontrol
请参见注释 1763593 - 启动和停止SAP系统实例-不建议使用startsap/stopsap

关于您遇到的问题,可以查看此Wiki页面,其中包含最常见的启动问题的故障排除步骤。

如果调度程序 保持"黄色,服务器处于启动状态"的状态持续了多个小时,这可能与工作流程无法正确启动有关。 使用comand从WP使用中得出一个结果:
sapcontrol -nr 00-函数ABAPGetWPTable
工作进程忙吗? 他们正在等待临时任务吗?
阻止调度程序正确启动的原因是什么?
要进行更深入的分析,请提供Dispatcher跟踪文件(dev_disp)。

问候,
Raquel

一周热门 更多>