[Pkg-ltsp-devel] Bug#519325: Error "NFS over TCP not available from ..."

Vagrant Cascadian vagrant at freegeek.org
Wed Mar 11 23:20:33 UTC 2009


thanks for the bug report!

On Wed, Mar 11, 2009 at 06:29:32PM -0300, Gustavo Lima wrote:
> 1. Xen dom0 running on lenny amd64 with 12 vlan interfaces
> 2. domU running lenny amd64 with 12 network interfaces, bridged on those
> vlans, running dhcp server on almost all networks
> 3. On the same domU where dhcp is running I installed
> ltsp-server-standalone

most of my real LTSP installs run from xen domU servers as well... though not
with quite so many vlans...

> 4. My dhcpd.conf for the network where the ltsp-clients are running is:
> 
> subnet 10.1.20.0 netmask 255.255.255.0 {
>         authoritative;
>         range                           10.1.20.11 10.1.20.254;
>         use-host-decl-names             on;
>         option routers                  10.1.20.1;
>         option domain-name-servers      10.1.20.57, 10.1.20.58;
>         option domain-name              "domain.com";
>         option netbios-name-servers     10.1.20.47, 10.1.20.24;
>         next-server                     10.1.20.2;
>         option root-path                "10.1.20.2:/opt/ltsp/i386";
>         if substring (option vendor-class-identifier, 0, 9) =
> "PXEClient" {
>                 filename "/ltsp/i386/pxelinux.0";
>         } else {
>                 filename "/ltsp/i386/nbi.img";
>         }
> 
> host ws0020 {
>     hardware ethernet    00:50:04:E3:A9:D5;
>     fixed-address        10.1.20.6;
>     filename             "ltsp/i386/nbi.img";
> }
> 
> 5. I ran ltsp-build-client with the following sintaxe: 
> 
> ltsp-build-client --arch i386

> I followed the steps on http://wiki.debian.org/LTSP/Howto 

4. Configure /etc/exports:

/opt/ltsp *(ro,no_root_squash,async,no_subtree_check)

is that what you have in /etc/exports ?

> but didn't found /etc/lts.conf and /etc/default/ltsp-client-setup on the
> system nether the docs at /usr/share/doc/ltsp-client*. Am I suposed to
> install any other packages like ltsp-client? I don't believe so as the
> disclaimer at the package description tells me not to do so.

correct, ltsp-client should only be installed in the chroot
(/opt/ltsp/i386), not on the server itself. the files you mentioned
should be in /opt/ltsp/i386/etc/lts.conf and
/opt/ltsp/i386/etc/default/ltsp-client-setup.  i updated the wiki page
to make this more clear.  but your boot hasn't even gotten far enough to
read those files yet. 
 
> My dhcp is running fine and tftp server either.

DHCP, TFTP and NFS server are all on the same machine? they're all reachable as
10.1.20.2?

> I boot my client and it gets the IP address, loads de image and right
> after that starts a loop message "NFS over TCP not available from
> 10.1.20.2" until it stops giving me 3 mount error messages when trying
> to mount /dev, /sys, /proc and at last "No init found. Try passing init=
> bootarg."

what is in the file /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default?
it should contain a "boot=nfs" parameter.


does /opt/ltsp/i386 exist on the NFS server?

can you sucessfully:

  mount 10.1.20.2:/opt/ltsp/i386 /mnt 

from the server itself? from another machine on the 10.1.20.* network?

do you have a firewall running on the server that may be blocking NFS traffic?

what's the results of:

  dpkg -l nfs-kernel-server

if it's installed, did you try restarting nfs-kernel-server:

  invoke-rc.d nfs-kernel-server restart

or do you have a different nfs server installed?


live well,
  vagrant





More information about the Pkg-ltsp-devel mailing list