[Opendnssec-user] signer process hangs after finishing the work
Michael Braunoeder
mib at nic.at
Wed Dec 2 10:31:56 UTC 2009
Hi,
I'm running a test setup to signed a copy of ".AT" and 2 other
subdomains of .at. The setup worked pretty fine (with the auditor
disabled), but in the last 2 weeks a problem occured.
After signing .AT and executing the update notify command the signer
process still keeps running and waits for something. The zone seems to
be signed correctly and the reload of the signed zone works also without
any problems.
The problem with the hanging signer processes occurs only with the
.AT-zone (about 900000 delegations, ~92MB filesize), the smaller
subdomains work fine.
I upgraded to the latest svn-trunk (on Monday) but the problem still
remains.
The currently active processes:
root 2596 6261 0 Dec01 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 5009 6261 0 Dec01 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 6261 1 1 Nov30 ? 00:58:32 /usr/bin/python
/usr/local/lib/opendnssec/signer/Engine.py
root 8792 6261 0 Nov30 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 9221 6261 0 Dec01 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 12990 6261 0 Nov30 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 13991 6261 0 Dec01 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 16326 6261 0 Dec01 ? 00:00:04
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 17759 6261 0 Nov30 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 19542 6261 0 00:16 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 20095 6261 0 Nov30 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 21868 6261 0 02:16 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 23222 6261 0 Dec01 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 24197 6261 0 04:16 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 25556 6261 0 Dec01 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 27880 6261 0 Dec01 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 28886 6261 0 08:06 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 31215 6261 0 10:06 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
root 32693 6261 0 Dec01 ? 00:00:00
/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r
The logfile output of the last signer-run:
Dec 2 10:12:49 security ods-signerd: Run command:
'/usr/local/libexec/opendnssec/signer -c /etc/opendnssec/conf.xml -p
/var/opendnssec/tmp/at.signed -w /var/opendnssec/tmp/at.signed2 -r'
Dec 2 10:12:49 security ods-signerd: write to subp:
Dec 2 10:12:49 security ods-signerd: write to subp: :origin at
Dec 2 10:12:49 security ods-signerd: write to subp: :soa_ttl 3600
Dec 2 10:12:49 security ods-signerd: write to subp: :soa_minimum 3600
Dec 2 10:12:49 security ods-signerd: Run command:
'/usr/local/libexec/opendnssec/get_serial -f /var/opendnssec/unsigned/at'
Dec 2 10:12:49 security ods-signerd: set serial to 2009120201
Dec 2 10:12:49 security ods-signerd: write to subp: :soa_serial 2009120201
Dec 2 10:12:49 security ods-signerd: write to subp: :soa_serial_keep 1
Dec 2 10:12:49 security ods-signerd: set nsec3 values
Dec 2 10:12:49 security ods-signerd: write to subp: :nsec3_algorithm 1
Dec 2 10:12:49 security ods-signerd: write to subp: :nsec3_iterations 5
Dec 2 10:12:49 security ods-signerd: write to subp: :nsec3_salt
5cd9f134909fe613
Dec 2 10:12:49 security ods-signerd: write to subp: :expiration
20091204091249
Dec 2 10:12:49 security ods-signerd: write to subp: :expiration_denial
20091205091249
Dec 2 10:12:49 security ods-signerd: write to subp: :jitter 43200
Dec 2 10:12:49 security ods-signerd: write to subp: :inception
20091202090749
Dec 2 10:12:49 security ods-signerd: write to subp: :refresh 20091203091249
Dec 2 10:12:49 security ods-signerd: write to subp: :refresh_denial
20091204091249
Dec 2 10:12:49 security ods-signerd: use signature key:
12ca55e86819887d4822d2364d2c3260
Dec 2 10:12:49 security ods-signerd: write to subp: :add_ksk
12ca55e86819887d4822d2364d2c3260 7 257
Dec 2 10:12:49 security ods-signerd: use signature key:
ee7e96b6b02d7b1d8f9ca9105054a7cd
Dec 2 10:12:49 security ods-signerd: write to subp: :add_zsk
ee7e96b6b02d7b1d8f9ca9105054a7cd 7 256
Dec 2 10:14:22 security ods-signerd: signer stderr: signer: number of
signatures created: 751 (8 rr/sec)
Dec 2 10:14:22 security ods-signerd: Created 751 new signatures
Dec 2 10:14:22 security ods-signerd: Run command:
'/usr/local/libexec/opendnssec/finalizer -f /var/opendnssec/tmp/at.signed'
Dec 2 10:14:33 security ods-signerd: Output zone to
/var/opendnssec/signed/at.signed
Dec 2 10:14:33 security ods-signerd: Run command:
'/usr/local/libexec/opendnssec/get_serial -f
/var/opendnssec/tmp/at.finalized'
Dec 2 10:14:33 security ods-signerd: Stored output serial: 2009120201
Dec 2 10:14:33 security ods-signerd: Running update notify
command:/usr/sbin/rndc -s signed.labs.nic.at reload at
Dec 2 10:14:34 security ods-signerd: Update notify command has run
Dec 2 10:14:34 security ods-signerd: output: zone reload queued
Dec 2 10:14:34 security ods-signerd: worker 2 acquiring lock
Dec 2 10:14:34 security ods-signerd: worker 2 acquired lock
Dec 2 10:14:34 security ods-signerd: no task for worker 2, sleep for
6751.39977288
Dec 2 10:14:34 security ods-signerd: worker 2 released lock by going to
wait (for ttime)
Do you have any ideas how to solve this?
Best,
Michael
More information about the Opendnssec-user
mailing list