![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||||
Solution Type Problem Resolution Sure Solution 1991330.1 : PIC Crash of IxpBuild Process Because of Memory Limit of 32 Bits Operating System (E_NOMEM: cannot shmat)
In this Document
Created from <SR 2-9400962> Applies to:Oracle Communications Performance Intelligence Center (PIC) Software - Version 7.1 to 9.0.4 [Release 7.0 to 9.0]BNS Platform Hardware Information in this document applies to any platform. SymptomsxDR Session stopped or there is a gap in xDR generated by IxpBuild. CauseIxpBuild process is continously logging this (ERROR: E_NOMEM: cannot shmat): 0320:064925.264 DTS2 DtsProducerBuffer::Flush addRec failed : ERROR: E_NOMEM: cannot shmat [CoreD.cxx:365]
^^ shmat(shmid=1661763928, shmaddr=0, shmflg=0) [CoreD.cxx:367] ^^ IprFragShMem::createShSeg(size=2097152, readOnly=0, useHugePages=0) [IprFragShMem.cxx:2691] ^^ IprFragShMem::createFragShMem(isBig=0, useHugePages=0, fragSizeK=2048, tblCnt=7, subtblCnt=4) [IprFragShMem.cxx:468] ^^ IdbDict::mkEmptyShFrag(partName=DtsBlockPart, subpart=91, fragInst=0xffffffff) [mkEmpFrag.cxx:76] ^^ IdbPart::initEmptyFrag(part=DtsBlockPart, shmKey=-1) [IdbPart.cxx:1669] ^^ IdbPart::getNewFrag(begTime=1428785249280, endTime=1428785249280) [IdbPart.cxx:1424] ^^ IdbFragIter::switchFrag(newFrag=0, doCopyAutoIncr=1) [IdbFragIter.cxx:614] ^^ current frag=0x39b3 20140320.061702.0000.DtsBlockPart.0091,28 [IdbFragIter.cxx:618] ^^ IdbIter::addRecSelect(void *xRec) [IdbIter.cxx:2467] , Stream : 2680155 [30932/DtsProducerBuffer.cpp:539] SolutionBecause of 32 bits operating system limits, IxpBuild cannot allocate more memory. Short term workaroundThe IXP application needs to be restarted. As cfguser run the following: prod.dbdown
prod.start Long term solutionTwo options exist:
Attachments This solution has no attachment |
||||||||||||||||||||
|