[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

nfs mount beim booten über fstab [debian,lenny,xen]



Hi Leute !

Ich kämpfe seit mehreren Tagen daran in einer Xen DomU ein NFS Mount auf ein Verzeichnis in der Dom0 hinzubekommen. Gleich vorweg: NFS technisch ist alles im Lot. Manueller mount sowie ein "mount -a" nach booten der DomU funktionieren ! Doch trotz des korrekten Eintrags in der /etc/fstab der DomU will nach booten selbiger meine NFS Verbindung einfach nicht "hochkommen".

hier meine fstab:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1 none swap sw 0 0
/dev/sda2 / ext3 noatime,nodiratime,errors=remount-ro 0 1
10.0.0.1:/data/xen/ /data nfs hard,intr,rw,rsize=8192,wsize=8192,nolock,bg,tcp 0 0

mount nach boot und 1 min warten ;)
xen:~# mount
/dev/sda2 on / type ext3 (rw,noatime,nodiratime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)


xen:~# mount -a
xen:~# mount
/dev/sda2 on / type ext3 (rw,noatime,nodiratime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)l20)
10.0.0.1:/data/xen/ on /data type nfs (rw,hard,intr,rsize=8192,wsize=8192,nolock,bg,tcp,addr=10.0.0.1)

xen:~# more /etc/default/rcS
#
# /etc/default/rcS
#
# Default settings for the scripts in /etc/rcS.d/
#
# For information about these variables see the rcS(5) manual page.
#
# This file belongs to the "initscripts" package.

TMPTIME=0
SULOGIN=no
DELAYLOGIN=no
UTC=yes
VERBOSE=no
FSCKFIX=no
RAMRUN=no
RAMLOCK=no
ASYNCMOUNTNFS=no


die domu ist über eine bridge mit der dom0 verbunden, keine firewall scripte oder sonstwas laufen. beide laufen unter aktuellem lenny debian system

die möglichkeit in der /etc/rc.local die mounts manuel einzutragen ist nicht so schön da dienste wie cyrus, welche vor der rc.local starten auf das nfs zugreifen.

Ich habe mich auch schon über die ersten 6 Seiten von http://www.google.de/search?q=nfs+mount+boot+-diskless&hl=de&start=10&sa=N gequält. Dort beschreiben viele genau dieses Problem. Anständige Lösungen tauchen jedoch nicht auf. (ausser die rc.local geschichte)

Über Vorschläge oder differenzierende Nachfragen würde ich mich sehr freuen.

Robert Bude


Reply to: