错误e = 28设备上没有剩余空间

2020-09-03 03:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我们在linux s...

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

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


你好

我们在linux sles 9上遇到一些需要帮助的问题:

我们有3台机器,每台机器都有DEV和TST系统(R3,BW和CRM)

问题是,在R3上,我们无法同时保持这2个实例,因此我们将shmmax和shmall参数的大小调整为4Gb(而不是1Gb)来解决了该问题

此后,我们能够保持2个实例的状态。

现在,在BW和CRM机器上,我们只能使1个实例保持活动状态。

我们尝试扩展shm参数,但错误仍然存​​在。

启动时没有错误,第二个实例上的某些进程(dw.sap *)起床(第一个实例启动,保持在线状态)保持运行一段时间(3或4而不是8)。

此进程保持在线状态,正在连续写入dev_w日志。

这是dev_w4的一部分:

N ============================================== ===

N === SSF初始化:

N === ... SSF安全工具包名称SAPSECULIB。

N === ... SSF跟踪级别为0。

N === ... SSF库为/usr/sap/DCM/SYS/exe/run/ libsapsecu.so

N === ... SSF哈希算法是SHA1。

N === ... SSF对称加密算法是DES-CBC。

N === ...已成功完成。

N ============================================== ===

N MskiInitLogonTicketCacheHandle:从共享内存中检索的登录票证缓存指针。

N MskiInitLogonTicketCacheHandle:工作流程与登录票证缓存一起运行。

W ============================================== ===

W ===已调用ipl_Init()

针对数据库620版运行的W ITSP!

W ITSP禁用内核Web GUI功能

W === ipl_Init()返回2,ITSPE_DISABLED:服务已禁用(Sapparam)

W ============================================== ===

I ***错误=> e = 28 semget(20145,1,2047)(28:设备上没有剩余空间)[semux.c 1013]

I ***错误=> SemStat:隐式SemInit失败。 Key = 45 [semux.c 1969]

M *** LOG R31 => SosSemCheck,SemStat(01)[thxxtool2.c 512]

M in_ThErrHandle:1

M ***错误=> SosSemCheck:SemStat(步骤5,th_errno 5,操作2,级别1)[thxxhead.c 9428]

dev_disp部分,其中错误是:

2007年9月27日星期四11:21:33

CCMS:开始初始化3.X共享警报区域(第一部分)。

DpMsgAdmin:将发行版设置为6400,补丁程序级别0

MBUF状态已准备

MBUF组件向上

DpMBufHwIdSet:设置硬件ID

*** LOG Q1C => DpMBufHwIdSet [dpxxmbuf.c 1025]

DpMsgAdmin:将此平台的patchno设置为54

确认发布

2007年9月27日星期四11:21:37

  • ERROR => W0(pid 5335)死亡[dpxxdisp.c 12193]

  • ERROR => W2(pid 5337)死亡[dpxxdisp.c 12193]

  • ERROR => W4(pid 5339)死亡[dpxxdisp.c 12193]

  • ERROR => W5(pid 5340)死亡[dpxxdisp.c 12193]

  • ERROR => W6(pid 5341)死亡[dpxxdisp.c 12193]

  • ERROR => W7(pid 5342)死亡[dpxxdisp.c 12193]

  • ERROR => W0(pid 5403)死亡[dpxxdisp.c 12193]

  • ERROR => W1(pid 5336)死亡[dpxxdisp.c 12193]

  • ERROR => W2(pid 5404)死亡[dpxxdisp.c 12193]

我的类型在wp死亡/重启后发生了变化0xbf-> 0xbd

  • ERROR => W4(pid 5405)死亡[dpxxdisp.c 12193]

  • ERROR => W5(pid 5408)死亡[dpxxdisp.c 12193]

  • ERROR => W1(pid 5421)死亡[dpxxdisp.c 12193]

我的类型在wp死亡/重启后发生了变化0xbd-> 0xbc

  • ERROR => W6(pid 5409)死亡[dpxxdisp.c 12193]

  • ERROR => W7(pid 5412)死亡[dpxxdisp.c 12193]

  • ERROR => W4(pid 5422)死亡[dpxxdisp.c 12193]

  • ERROR => W5(pid 5425)死亡[dpxxdisp.c 12193]

...

我们已经检查了所有参数,并且所有参数都与r3实例上的参数相同(可以)

我们还尝试将shmall的shmmax扩展到6Gb,但其静止图像消失了。

有人知道这可能是什么吗?

5条回答
樱桃小丸子0093
2020-09-03 03:41

出于完整性考虑, 例如:

dev_disp:

 ***错误=> e = 28 semget(21032,1,2047)(28:设备上没有剩余空间)[semux.c 1027]
 ***错误=> e = 28 semget(21032,1,2047)(28:设备上没有剩余空间)[semux.c 1027]
 ***错误=> SemRq:隐式SemInit失败。 键= 32 [semux.c 1633]
 ***错误=> SemRel:内部句柄错误。 键= 32 [semux.c 1823]
 客户端0正在初始化....
 ***错误=> e = 28 semget(21033,1,2047)(28:设备上没有剩余空间)[semux.c 1027]
 *** LOG R63 => ThWpHalt,暂停wp()[thxxhead.c 14979]
 

错误:"设备上没有剩余空间"-> ENOSPC

人2学期:

表明将超过系统的最大信号集数(SEMMNI)限制或系统范围内的最大信号量(SEMMNS)。

此示例中使用的设置:

 #猫/proc/sys/内核/sem
 1250 32000 100 25
 MSL MNS OPM MNI
 

一周热门 更多>