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

Re: Probleme mit XEN + NFS unter Lenny



Ich hab jetz versucht einen xen-kernel selbst zu kompilieren.
Dafür hab ich mir den folgenden kernel gezogen: http://bits.xensource.com/oss-xen/release/3.2.0/linux-2.6.18-xen-3.2.0.tar.gz

Die NFS-Optionen hab ich jetzt alle fix in den Kernel compiliert:
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=y
CONFIG_NFSD=y
CONFIG_NFSD_V2_ACL=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V3_ACL=y
CONFIG_NFSD_V4=y
CONFIG_NFSD_TCP=y
CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y

Diesen Kernel hab ich halt so kompiliert, eine initrd davon erstellt und in den Xen-Gast eingetragen(kernel + initrd). Wenn ich jetzt mit dem Kernel hochfahre dann bleibts beim booten bei: Begin: Waiting for root file system...
stehen.

Nach einem Timeout kommt dann eine (initramfs)-Konsole. Fehlermeldung:
ALERT! does not exist. Dropping to a shell!
Check your root=boot argument(cat /prc/cmdline)
Check for missing modules(cat /proc/modulees) or device files(ls /dev)

Ein cat /proc/cmdline sagt:
ip=172.30.50.10:172.30.50.26:172.30.50.1:255.255.252.0::eth0:of nfsroot=172.30.50.26:/srv/etch1/

muss ich im root= was angeben wenn ich ein nfsroot= hab? kann mir dabei jemand helfen?




Wolfgang Hotwagner schrieb:
Keine Ahnung. Ich hab die initrd + kernel vom Lenny-Repository genommen.
Kann ich das irgendwie überprüfen ob die das kann?

Thomas Halinka schrieb:
Am Dienstag, den 02.12.2008, 12:17 +0100 schrieb Wolfgang Hotwagner:
Hallo,
ich hab hier ein Xen unter Lenny installiert. Zum testen hab ich auch gleich mal eine Virtuelle Maschine installiert welche in einem LVM liegt. Funktioniert prima. Als weiteren Schritt wollte ich jetzt die Virtuelle Maschine auf einen NFS-Server legen. Ich hab die Berechtigungen entsprechend am NFS-Server gemacht und unter XEN gemountet und mit debootstrap reininstalliert. Danach hab ich noch chroot /mnt/etch/ /usr/bin/apt-get install openssh-server nfs-common portmap
und /etc/hosts und /etc/resolv.conf hab ich auch reinkopiert.
In meiner xend-config steht folgendes fürs Netzwerken: (network-script network-bridge)

Wenn ich jetzt meine NFS-Virtuelle-Maschine starte dann bleibt diese beim device-mapper hängen:
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.13.0-ioctl (2007-10-18) initialised: dm-devel@redhat.com


Hat jemand eine Idee?

Kann denn deine initrd denn netboot?
Thomas






--
Wolfgang Hotwagner
IT-Technik/Support

MAY Computer GmbH
Microsoft Certified Partner
Galvanigasse 2
A-1210 Vienna / Austria
Tel.: +43/1/278 20 80 Fax: +43/1/278 20 80 22
Voip: sip:whotwagner@may.co.at

mailto:whotwagner@may.co.at
http://www.may.co.at

Freier PDF Druckertreiber von MAY Computer http://www.pdfprinter.at


Reply to: