2018年11月17日土曜日

raspberry pi : dnsmasq サービス開始時に Fail

問題点:
DNS (dnsmasq) が サービス開始時に Fail し、名前解決できなくなった。

原因:
apt-get upgrade を行った事で、何らかの不具合が発生したと推定。
sudo service dnsmasq start を実行すると、

Job for dnsmasq.service failed. See 'systemctl status dnsmasq.service' and 'journalctl -xn' for details.
systemctl status dnsmasq.service を実行すると、

 ● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server
   Loaded: loaded (/lib/systemd/system/dnsmasq.service; enabled)
  Drop-In: /run/systemd/generator/dnsmasq.service.d
           └─50-dnsmasq-$named.conf, 50-insserv.conf-$named.conf
   Active: failed (Result: exit-code) since 土 2018-11-17 18:41:50 JST; 34s ago
  Process: 3918 ExecStart=/etc/init.d/dnsmasq systemd-exec (code=exited, status=1/FAILURE)
  Process: 3915 ExecStartPre=/usr/sbin/dnsmasq --test (code=exited, status=0/SUCCESS)

何が悪いのか良く判らない。

対応策:
 dnsmasq を アンインストール後、再インストールで 起動できる様になった。

アンインストール
sudo apt-get autoremove dnsmasq

再起動
sudo reboot

インストール
sudo apt-get install dnsmasq

0 件のコメント:

コメントを投稿