[opendnssec-user]Cannot Allocate Memory Issue

=?us-ascii?B?wfXLtg==?= shuoleo at 126.com
Wed Oct 17 07:22:50 UTC 2012


I have met this today frequently:
Oct 17 15:09:35 index ods-signerd: [tools] notify nameserver: /home/gtld/apps/dnssec-service/ods_call_by_opendnssec.sh
Oct 17 15:09:35 index ods-signerd: [tools] notify nameserver failed: unable to fork (Cannot allocate memory)
Oct 17 15:09:35 index ods-signerd: [worker[2]] backoff task [read] for zone test2 with 480 seconds

And as I see in my log that the /home/gtld/apps/dnssec-service/ods_call_by_opendnssec.sh script is not called at all,but
the zones are all signed successfully,why? Because there is not much memory left?

I have 5 zones and they are 1.8G after signed, but the ods-signer consumes too much memory.
$ du -h ./signed
1.8G ./signed

Cpu(s):  0.1%us,  0.1%sy,  0.0%ni, 99.8%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  32867596k total, 31711608k used,  1155988k free,     4760k buffers
Swap:  3276792k total,  1839896k used,  1436896k free,  2377592k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                                                     
32568 gtld      20   0 19.9g  17g 3740 S  0.0 55.0   3206:22 ods-signerd                                                                                                                                  
13725 gtld      20   0 4033m 3.8g 1320 S  0.0 12.2   2578:42 named   

As can be seen from above, it consumes almost more than 16G memory, but the named which hold all the signed zone data just
consumes 3G or so.
I think ods-signerd consumes too much memory, isn't it?

Best regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opendnssec.org/pipermail/opendnssec-user/attachments/20121017/c22228c5/attachment.htm>

More information about the Opendnssec-user mailing list