Public bug reported:

I apologize for being vague , but I am not certain which package is
responsible for this bug. Both dbus and udev are the most likely
candidates as both contain recent change logs that mention "Interface
00" binding. Both were upgraded during the application of all waiting
system updates for Ubuntu Server 12.04.2 LTS on 03/22/2013, and the
previous patch application before that was mid-December 2012.

After applying all waiting updates on 03/22 we began to notice that MPI
jobs were failing on our HPC clusters. This behavior was traced down to
NFS (which was not updated in this patch cycle) clients improperly
routing traffic. These clients use NFS on a VLAN that is unique to each
cluster, which is only accessible to each node on their eth1 interface.
On the nodes that would still work we noticed that the NFS mount had
bound to the client address (clientaddr) of eth1, and on the nodes that
were no longer functioning they had bound to '0.0.0.0' instead. This
behavior was proven by finding a high count of discarded packets at hop
1, as the upstream router is not aware of each cluster's internal VLAN.

I could not get this behavior to change simply by remounting, but it can
definitely change after a reboot. For one 'up' cycle the NFS mount may
bind to eth1, and on the next it may bind to 0.0.0.0 instead. Manually
configuring each node's NFS mounts in /etc/fstab to use the client
address of eth1 (clientaddr=<eth1's address>) corrects the issue, but
this extra configuration has never been needed in the past, nor can I
find any documentation regarding this change.

Here is the complete list of what was updated in this patch cycle:

dmsetup
apparmor
apport
apt
apt-transport-https
apt-utils
base-files
bind9-host
dnsutils
dpkg
gir1.2-gudev-1.0
gnupg
gpgv
grub-common
grub-pc
grub-pc-bin
grub2-common
initramfs-tools
initramfs-tools-bin
iptables
isc-dhcp-client
isc-dhcp-common
language-pack-en
language-pack-en-base
language-selector-common
libapt-inst1.4
libapt-pkg4.12
libbind9-80
libdbus-glib-1-2
libdevmapper1.02.1
libdns81
libdrm-intel1
libdrm-nouveau1a
libdrm-radeon1
libdrm2
libfreetype6
libgnutls26
libgudev-1.0-0
libisc83
libisccc80
libisccfg82
liblwres80
libmysqlclient18
libnih-dbus1
libnih1
libpciaccess0
libplymouth2
libssl1.0.0
libudev0
libxml2
linux-headers-server
linux-image-server
linux-server
man-db
mountall
mysql-common
openssl
perl
perl-base
perl-modules
plymouth
Plymouth-theme-ubuntu-text
postfix
puppet
puppet-common
python-apport
python-problem-report
sudo
ubuntu-minimal
ubuntu-standard
udev
upstart
x11-common

** Affects: dbus (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1163513

Title:
  dbus/udev send NFS client connection out out the wrong interface

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/1163513/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to