Prefix :FVT
Reference :N/A
Duplicate :N/A
Component Name :DNS
Release/build :Version 2.8.4 (built Fri Dec 27 02:22:55 EST 2013)
Environment Configuration:
MN: p7hvs7br04 AIX 71H
SN: p7hvs7br15 AIX 71H
symptom :
After setting up DNS master/slave mode in AIX hierarchy environment, named on SN can't provide service due to 'named.conf' file miss DB directory option.
How to reproduce:
[root@p7hvs7br04]#chtab key=nameservers site.value="<xcatmaster>,9.114.34.67"
[root@p7hvs7br04]#chdef p7hvs7br15 setupnameserver=2
[root@p7hvs7br04]#chdef p7hvs7br15 setupdhcp=1
[root@p7hvs7br04]#makedns -n</xcatmaster>
[root@p7hvs7br04]#xdsh p7hvs7br15 "stopsrc -s xcatd"
[root@p7hvs7br04]#xdsh p7hvs7br15 "startsrc -s xcatd"
[root@p7hvs7br04]#xdsh p7hvs7br15 "lssrc -a|grep named"
named tcpip inoperative
I found on the service node, seems AIX named can not know the default named directory, so can not load db.cache file.
Jan 9 01:52:46 p7hvs7br15 daemon:notice named[8454276]: starting BIND 9.4.1
Jan 9 01:52:46 p7hvs7br15 daemon:info named[8454276]: found 4 CPUs, using 4 worker threads
Jan 9 01:52:46 p7hvs7br15 daemon:info named[8454276]: loading configuration from '/etc/named.conf'
Jan 9 01:52:46 p7hvs7br15 daemon:info named[8454276]: listening on IPv4 interface en2, 9.114.34.175#53
Jan 9 01:52:46 p7hvs7br15 daemon:info named[8454276]: listening on IPv4 interface lo0, 127.0.0.1#53
Jan 9 01:52:46 p7hvs7br15 daemon:info named[8454276]: prefix length for ::1 is unknown (assume 128)
Jan 9 01:52:46 p7hvs7br15 daemon:err|error named[8454276]: could not configure root hints from 'db.cache': file not found
Jan 9 01:52:46 p7hvs7br15 daemon:info named[8454276]: prefix length for ::1 is unknown (assume 128)
Jan 9 01:52:46 p7hvs7br15 daemon:crit named[8454276]: loading configuration: file not found
Jan 9 01:52:46 p7hvs7br15 daemon:crit named[8454276]: exiting (due to fatal error)
I will fix it in 2.8 and 2.9.
Weihua,
Efix has been put on your mn and sn, please go ahead with your other testing. Thx.
The fix has been pushed into master and 2.8 branch.