Some issues have been found in your BIND9 configuration. Use following solutions to fix them: [FIXED] No 'pid-file' AND/OR 'session-keyfile' statement found: ------------------------------------------------------- The directory used by named for runtime data has been moved from the BIND default location, '/var/run/named/', to a new location '/run/named/'. As a result, the PID file has been moved from the default location '/var/run/named/named.pid' to the new location '/run/named/named.pid'. In addition, the session-key file has been moved to '/run/named/session.key'. These locations need to be specified by statements in the options section. To fix this we added: - 'pid-file "/run/named/named.pid";' statement into the options section of your BIND9 configuration. - 'session-keyfile "/run/named/session.key";' statement into the options section of your BIND9 configuration. The config file(s) have been completely fixed. Written Fixed config file to '/root/preupgrade/cleanconf/etc/named.conf' For more information, please see the BIND9 Administrator Reference Manual located in '/usr/share/doc/bind-9.9.4/Bv9ARM.pdf' and 'DNS Servers' section of CentOS 7 Networking Guide.