1847482 Members
4239 Online
110265 Solutions
New Discussion

HASH SETTING

 
Nobody's Hero
Valued Contributor

HASH SETTING

I am running a PeopleSoft/Oracle Application Server on an 11.11 T600. I keep getting an error message saying "not enough memory for hash table" When I try to bring up some instances. Eventually I run out of memory as the box gets hit hard and I have to reboot or yoyo the apps.

I am trying to fix the problem, I tuned the kernel according to PS's recommendations.

Can someone tell me what this kernel parm is?
Will setting this help the has problem?

chang_hash_locks is set to 256.
UNIX IS GOOD
13 REPLIES 13
Peter Godron
Honored Contributor

Re: HASH SETTING

Robert,
have you had a look at the description of patch PHNE_30816 ?
Regards
Nobody's Hero
Valued Contributor

Re: HASH SETTING

Peter, thanks for the reply. Interesting that you asked that question. I tried to load that patch last night, without luck.
Here is the output.
* Software selections:
PHNE_30816.ATM2HSC-KRN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_64
PHNE_30816.ATM2HSC-RUN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_32/64
PHNE_30816.ATM2PCI-KRN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_64
PHNE_30816.ATMCORE-KRN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_64
PHNE_30816.ATMCORE-MAN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_32/64
PHNE_30816.ATMCORE-RUN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_32/64
PHNE_30816.ATMCORE-SNMP,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_32/64
PHNE_30816.ATMHA-MAN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_32/64
PHNE_30816.ATMHA-RUN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_32/64
PHNE_30816.ATMHSC-KRN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_64
PHNE_30816.ATMPCI-KRN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_64
PHNE_30816.ATMSAM-HELP,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_32/64
PHNE_30816.ATMSAM-RUN,r=1.0,a=HP-UX_B.11.11_32/64,v=HP,fr=1.0,fa=HP-UX_B.11.11_32/64
* Beginning Analysis
* The target "ltchp10:/" failed Analysis, so the task cannot be
executed. For more information on this failure, press the
"Logfile ..." button.
* "ltchp10:/": The software dependencies for 13 products or
filesets cannot be resolved.
* Ending Analysis
* Returning to Selection


If you could help me fix this it would be a blessing. I've been trying for a week with no help from peoplesoft.

Did I not install this patch correctly last night?
UNIX IS GOOD
Nobody's Hero
Valued Contributor

Re: HASH SETTING

Should I have used 'enforce_dependencies=flase' for the install?
UNIX IS GOOD
TwoProc
Honored Contributor

Re: HASH SETTING

I got a hit on patch - PHNE_25503.

Also on patch PHNE_25500.

We are the people our parents warned us about --Jimmy Buffett
Peter Godron
Honored Contributor

Re: HASH SETTING

Robert,
was the problem there before you tried to install?
Have you read the special instructions?
No dependencies are listed on the patch site.
Regards
Nobody's Hero
Valued Contributor

Re: HASH SETTING

The problem was there before I upgraded and did the install.

I'll read the special instructions. Do you think I should force the patch to install?
UNIX IS GOOD
Nobody's Hero
Valued Contributor

Re: HASH SETTING

25503 and 25500 are for 10.20 and 11.0.
I am running 11.11, but thanks.

I guess the reason the 30816 patch failed is because I dont run the ATM service, whatever that is.

Special instructions say to stop and start the ATM service after reboot. Is that why the patch wouldn't install? Because I am not using ATM?
UNIX IS GOOD
Patrick Wallek
Honored Contributor

Re: HASH SETTING

Robert,

Yep. You got it. Since you're not running ATM, the patch doesn't apply.
Nobody's Hero
Valued Contributor

Re: HASH SETTING

Thanks, any ideas what I can load to stop an App memory leak. I am very sure it is not the OS kernel.

I am at a loss here. It sounded like 30816 was the fix I needed.
UNIX IS GOOD
RolandH
Honored Contributor

Re: HASH SETTING

Hi Robert,

if you have no ATM interface this patch will not help you.

I have attached a document link which will explain most kernel parameters for 11.0 (99,9% valid for 11.11)

Document id: KBRC00014150
http://www4.itrc.hp.com/service/cki/docDisplay.do?docLocale=en_US&docId=200000072400998

Roland
Sometimes you lose and sometimes the others win
Peter Godron
Honored Contributor

Re: HASH SETTING

Robert,
apologies for not checking whether you were running ATM, just assumed it.
Sorry,
Pete
Nobody's Hero
Valued Contributor

Re: HASH SETTING

No apologies Peter. I appreciate all of your help with this issue. It is starting to burn me real bad. I have to keep bouncing the apps every 6 hours or so....
UNIX IS GOOD
A. Clay Stephenson
Acclaimed Contributor

Re: HASH SETTING

I think you are reading something into this error message that is not there. Is this an application error or does it get logged to syslog? I don't think this has anything to do with kernel tuning or patches.

If an application is leaking memory (the process size is growing without bounds over time) then except in very, very rare cases, the only fix is the application itself. You must notify the vendor. The exceptions are shared libraries which contain bugs.

I suspect that the "hash table" referred to in the error message is an application data structure --- but I am guessing. You really need to contact PeopleSoft.
If it ain't broke, I can fix that.