Sziasztok,
Adott egy gentoo server amin mukodik a pxeboot, kernel-be beleforgatva az osszes szukseges nfs-server resz, telepitve van a net-fs/nfs-utils-1.2.9 a kovetkezo flag-el: caps libmount nfsidmap nfsv4 nfsv41 tcpd uuid
Tuzfalon termeszetesen minden port kieengedve.
export:
/var/nfs/ubuntu *(no_subtree_check,no_root_squash,ro,async)
/var/nfs/gentoo *(no_subtree_check,no_root_squash,ro,async)
pxelinux.cfg:
LABEL Gentoo
MENU LABEL Gentoo LiveCD (x86_64)
LINUX /boot/gentoo/gentoo
APPEND initrd=/boot/gentoo/gentoo.img loop=/image.squashfs rootfstype=nfs4 root=/dev/ram0 init=/linuxrc looptype=squashfs nfsroot=172.16.31.254:/var/nfs/gentoo cdroot=1 real_root=/dev/nfs console=tty1 dokeymap vga=791
LABEL Ubuntu
MENU LABEL Ubuntu live 14.04 (x86_64)
LINUX /var/tftpboot/boot/ubuntu/vmlinuz.efi
APPEND boot=casper netboot=nfs nfsroot=172.16.31.254:/var/nfs/ubuntu initrd=/var/tftpboot/boot/ubuntu/initrd.lz
A gentoo live cd tokeletesen be is boot-ol es mukodik. Az ubuntu eljut odaig, hogy a busybox fel akarja csatolni az nfs-t:
Begin: Trying netboot from 172.16.31.254:/var/nfs/ubuntu... Begin: Trying nfsmount -o nolock -o ro 172.16.31.254:/var/nfs/ubuntu /cdrom... incomplete reply 28 < 32
Gondoltam biztos nem adja meg rendesen a -t kapcsolot a mount soran, ezert kezzel mountolva:
# mount -t nfs4 -o ro 172.16.31.254:/var/nfs/ubuntu /cdrom
mount: RPC: Can't decode result
ugyanez a helyzet a -t nfs4 kapcsolo nelkul is.
Probakent telepitettem egy debain wheeze-re nfs server-t es ugyanezekkel a beallitasokkal hasznaltam ugy siman mukodott. Megneztem regebbi verzio van debian alatt pontosabban: "nfs-kernel-server 1:1.2.6-4".
Fogtam gentoo-n megkerestem ugyanezt a verziot es felraktam az 1.2.9 helyett, de a problema tovabbra is fenn all.
Gondoltam akkor biztos kernel szintu lesz a gond es nem szereti az ubuntu 3.13-as kernel-e a gentoo-s 3.14-est, lecsereltem ezt is de a hiba ugyanaz.
Tettem strace-t az busybox-ra de azzal se jutottam sokra. Vegigturtam a google-t de egyszeruen nem talalok megoldast erre a problemara.
Elore is koszi a segitseget.
- 4631 megtekintés
Hozzászólások
up!
- A hozzászóláshoz be kell jelentkezni
up
- A hozzászóláshoz be kell jelentkezni
Nekem mikor ilyen bajaim voltak, akkor az volt a megoldas, hogy leirtottam az NFS4-et mindenhonnan, es siman NFSv3-on csatlakoztam - mint forro kes a vajban.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
El is felejtettem irni de probaltam ezt is, akkor amikor visszaraktam a regebbi verziot, sot a server-t csak a "-V 3" kapcsoloval inditottam, de ugyanez volt az eredmeny. Most ideiglenesen megoldottam, de nagyon nem tetszik, hogy egy kulon virtualis debian-t kell fenntartanom egy vacak nfs server miatt. Szerintem valahol az initrd-s rendszerben lesz a gond, csak ez meg keptelen normalis hibauzenetet adni...
- A hozzászóláshoz be kell jelentkezni