Greg,
I assume you mean core files not system dumps. In order to enable full
cores you must do 2 things, one of which you sound like you have done. In
/etc/security/limits file set core = xxx where xxx is 512 byte blocks. Then
the thing I think your missing is set the fullcore attribute of sys0, i.e.
# chdev -l sys0 -a fullcore=true
You can check the value with
# lsattr -El sys0
If you do this you'll notice a pre430core attribute for CHRP based machine,
generaly I leave that alone.
Good Luck, and feel free to re-post or send me e-mail if that doesn't help.
Regards,
Mark D. Rodriguez
Excellence will be tolerated.
President MDR Consulting, Inc. Perfection is
expected!
MDR Consulting
The very best in Technical Training and Consulting.
IBM Certified Advanced Technical Expert, CATE
AIX Support and Performance Tuning, RS6000 SP, TSM/ADSM and Linux
> Hi,
> I hope someone has a clue about this...
> We have a large program (~ 50+ MB), dynamically linked with debugging
> information. Even after enable full core dumps via smit and
> "unlimiting" resource limits, we still can't get a full core dump. We
> are trying this on a 4.3.2 system.
> Is there anything else which needs to be done to enable full core dumps
> of large programs. (we are running as root as well.)
> Thanks in advance for any assitance,
> greg
> P.S. as expected, we are able to generate core dumps of smaller, average
> size programs.