Package: dracut-network Version: 040+1-1 Severity: important Dear Maintainer,
I try to set up a beowulf style cluster with diskless nodes on following assets - debian wheezy both on client and server - dnsmasq for DHCP, /etc/host-based DNS and TFTP - pxelinux - nfsv4 for nfsroot (goal was rw) - aufs layered file system on the server - bonded ethernet network - requires dracut When I log into the client, I get squeezed file ownership like this: total 50980 drwx------ 7 4294967294 4294967294 4096 Feb 15 2015 . drwxr-xr-x 22 4294967294 4294967294 4096 Feb 16 2015 .. drwx------ 2 4294967294 4294967294 4096 Jan 25 2015 .aptitude -rw------- 1 4294967294 4294967294 6944 Feb 15 2015 .bash_history This indicates that rpc.idmapd is not properly working. When I switch to nfs v3 via pxelinux kernel command line, the ownership is ok I alread filed a reques on debian-user - without response: https://lists.debian.org/debian-user/2015/02/msg00628.html (some details are covered there) I switched to dracut from "testing", since there are many bugs reported to be corrected somwhere in dracut 03x (missing libraries, ....) Anything else should be from wheezy stable (I think...), at least at the clients. I tried both sysvinit and systemd based installations, and starting from HD-installations and from debootstrap. Some details may vary, but in no case rpc.idmapd fires up during boot as it should. Following these hints https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/927908 -----------8<-------------- The following lines in /etc/fstab are missing: rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs defaults 0 0 nfsd /proc/fs/nfsd nfsd defaults 0 0 -----------8<-------------- I mounted those manually (partially I had to create mountpoints by mount-binding tempfs), after that I can manually fire up rpc.statd and rpc.idmapd and then manually mount my nfsroot. On sysvinit system, this solves the problem and UIDs are correct. On systemd system, UIDs are still wrong. I can produce lots of logs and wiresharks upon request, but myself get lost in the details. Wolfgang Rosner (FYI: reportbug runs on server, but apt is configured identical on the client nodes:) -- System Information: Debian Release: 7.7 APT prefers stable APT policy: (700, 'stable'), (650, 'testing'), (600, 'unstable'), (500, 'stable-updates'), (100, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org