[Bug 1688364] Re: Non existent host causes 100% cpu utilization by systemd-resolved and dnsmasq
ChristianEhrhardt
1688364 at bugs.launchpad.net
Mon May 8 11:25:14 UTC 2017
Could you report the output of your systems call to this?:
$ /usr/share/resolvconf/dump-debug-info
You can see that in my case resolvconf gets the uplink info via /run/resolvconf/interface/eth0.dhclient, how does your system get its config - dhcp as well?
If so are you having a comparable file?
Here mine from a more or less default zesty container.
###### Start of debugging information for resolvconf ######
### ls -l /etc/resolvconf
total 12
-rw-r--r-- 1 root root 511 Apr 1 2016 interface-order
drwxr-xr-x 2 root root 4096 Apr 25 01:15 resolv.conf.d
drwxr-xr-x 2 root root 4096 May 8 11:18 update.d
### cat /etc/resolvconf/interface-order
# interface-order(5)
lo.inet6
lo.inet
lo.@(dnsmasq|pdnsd)
lo.!(pdns|pdns-recursor)
lo
tun*
tap*
hso*
em+([0-9])?(_+([0-9]))*
p+([0-9])p+([0-9])?(_+([0-9]))*
@(br|eth)*([^.]).inet6
@(br|eth)*([^.]).ip6.@(dhclient|dhcpcd|pump|udhcpc)
@(br|eth)*([^.]).inet
@(br|eth)*([^.]).@(dhclient|dhcpcd|pump|udhcpc)
@(br|eth)*
@(ath|wifi|wlan)*([^.]).inet6
@(ath|wifi|wlan)*([^.]).ip6.@(dhclient|dhcpcd|pump|udhcpc)
@(ath|wifi|wlan)*([^.]).inet
@(ath|wifi|wlan)*([^.]).@(dhclient|dhcpcd|pump|udhcpc)
@(ath|wifi|wlan)*
ppp*
*
### ls -l /etc/resolvconf/resolv.conf.d
total 4
-rw-r--r-- 1 root root 0 Apr 1 2016 base
-rw-r--r-- 1 root root 282 Nov 28 23:37 head
### cat /etc/resolvconf/resolv.conf.d/base
### cat /etc/resolvconf/resolv.conf.d/head
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
### ls -l /run/resolvconf
### ls -l /run/resolvconf
total 4
-rw-r--r-- 1 root root 0 Apr 27 15:54 enable-updates
drwxr-xr-x 2 root root 80 May 8 11:18 interface
-rw-r--r-- 1 root root 335 May 8 11:18 resolv.conf
### cat /run/resolvconf/enable-updates
### cat /run/resolvconf/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 10.0.4.1
nameserver 127.0.0.53
search lxd
### ls -l /run/resolvconf/interface
total 8
-rw-r--r-- 1 root root 31 Apr 27 15:54 eth0.dhclient
-rw-r--r-- 1 root root 22 Apr 27 15:54 systemd-resolved
### cat /run/resolvconf/interface/eth0.dhclient
domain lxd
nameserver 10.0.4.1
### cat /run/resolvconf/interface/systemd-resolved
nameserver 127.0.0.53
### ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 29 Apr 25 09:54 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
### lsattr /etc/resolv.conf
lsattr: Operation not supported While reading flags on /etc/resolv.conf
### cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 10.0.4.1
nameserver 127.0.0.53
search lxd
### cat /etc/NetworkManager/NetworkManager.conf
cat: /etc/NetworkManager/NetworkManager.conf: No such file or directory
###### End of debugging information for resolvconf ######
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to resolvconf in Ubuntu.
https://bugs.launchpad.net/bugs/1688364
Title:
Non existent host causes 100% cpu utilization by systemd-resolved and
dnsmasq
Status in dnsmasq package in Ubuntu:
Incomplete
Status in resolvconf package in Ubuntu:
New
Bug description:
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] googletagservices.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded googletagservices.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] googletagservices.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded googletagservices.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] googletagservices.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded googletagservices.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] googletagservices.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded googletagservices.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] googletagservices.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded googletagservices.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] googletagservices.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded googletagservices.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] googletagservices.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded googletagservices.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
May 04 13:32:07 cannon-fodder dnsmasq[8101]: forwarded cf.shareasimage.com to 127.0.0.53
May 04 13:32:07 cannon-fodder dnsmasq[8101]: query[A] cf.shareasimage.com from 127.0.0.1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/1688364/+subscriptions
More information about the foundations-bugs
mailing list