Failed to start service : Failed to start BIND : Starting named: Error in named configuration: /etc/named.conf:46: open: /etc/named.root.key: file not found [FAILED]
Hmm, well, there should be a file in /etc/named.root.key.
If that’s not there – is it possible that someone deleted it?
However, you’ll need to get that back somehow… do you have it available on a backup?
You could always try commenting out line 46 in /etc/named.conf, but I don’t know if that will actually work or not… you may need to also look at the top of your named.conf, and disable DNSSEC in order for that to work.