Re: nfs warning: mount version older than krenel
Mniej wiecej Mon, Jul 12, 2004 at 10:30:34AM +0200, zainteresowany Radosaw Kintzi rzekl: Nowy terminal/workstacja/whatever podczony do sieci (bootowany z sieci) przedstawia si serwerowi dhcp nieznanym mu MACiem, ten za dostarcza mu uniwersalny initrd, ktry rozpoznaje sprzt i generuje na serwerze systemw konfiguracje dla nowego kompa w sieci (w tym dedykowany initrd, now konfiguracj dhcpd i kilka innych). Przy nastpnym bootowaniu kompa serwer dhcp ju go rozpoznaje i moe dostarczy mu dedykowany initrd, w ktrym wiele rzeczy (np. IP) moe by zapisane na stae. a nie prociej skompilowa jajko z wszystkimi potrzebnymi sieciwkami, a bez initrdw?? PS. Tak sobie myl, czy rootfs po nfs jest faktycznie warte wieczki? Dla kadego kompa w sieci trzeba mie unikalne /etc, /var i pewnie kilka innych. Tak naprawd to tych unikalnych to jest z 5 plikw i 3 katalogi na krzy Hint: clusternfs.spec Zbyniu -- \78\32\14\46\67\67\90\1A %% Timeo me dubitare %% ___ pld-users-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: nfs warning: mount version older than krenel
Arkadiusz Miskiewicz wrote: elif is_yes `echo $1 | awk '/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:|\/dev\/nfs)/ { print yes; }'`; then Do tego regexpa musi Ci pasowa wpis w /etc/fstab dla rootfs - wtedy geninitrd ju zajmie si ca spraw i wygeneruje nfs-ready initrd. Rzeczywicie. Niezy ten geninitrd. U mnie jednak si nie sprawdzi. Ja to musze mie automatyczne rozpoznawianie sieciwki. Chyba eby zrobi co takiego: Nowy terminal/workstacja/whatever podczony do sieci (bootowany z sieci) przedstawia si serwerowi dhcp nieznanym mu MACiem, ten za dostarcza mu uniwersalny initrd, ktry rozpoznaje sprzt i generuje na serwerze systemw konfiguracje dla nowego kompa w sieci (w tym dedykowany initrd, now konfiguracj dhcpd i kilka innych). Przy nastpnym bootowaniu kompa serwer dhcp ju go rozpoznaje i moe dostarczy mu dedykowany initrd, w ktrym wiele rzeczy (np. IP) moe by zapisane na stae. cd /rootfs pivot_root . /initrd chroot exec /usr/sbin/chroot . /sbin/init ${INITPARAM} To system si zatrzyma. Rozwizaem to tak, e rootfs zacigam do ramdysku po tftp, ale wolabym mie to jednak po nfs. Co znaczy ,,zatrzyma''? U mnie wisia na NFSie (tzn sta w miejscu) ale adnego zwisu nie byo. Pomogo uycie tcp zamiast udp. A u mnie wyglda to tak jakby wogle nie wystartowa /sbin/init Pozdr, R. PS. Tak sobie myl, czy rootfs po nfs jest faktycznie warte wieczki? Dla kadego kompa w sieci trzeba mie unikalne /etc, /var i pewnie kilka innych. /usr moze by wsplne i je mona importowa po nfs z -o ro. Natomiast np. /var/run musi by rw, czyli moe lepiej go mie w ramdysku, ktrego zawarto jest zacigana z tftp. Nie ma wtedy problemu, e kto co zmodyfikuje w / i przy nastpnym starcie systemu bd kopoty. -- Radosaw Kintzi [EMAIL PROTECTED] Specjalista do spraw systemw Linux Polskie Agencje Finansowe Sp. z o.o. Curtis Plaza, 02-675 Warszawa, ul. Woowska 18 tel. +48 22 504 72 64, e-mail: [EMAIL PROTECTED] ___ pld-users-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: nfs warning: mount version older than krenel
Radosaw Kintzi wrote: Arkadiusz Miskiewicz wrote: elif is_yes `echo $1 | awk '/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:|\/dev\/nfs)/ { print yes; }'`; then Do tego regexpa musi Ci pasowa wpis w /etc/fstab dla rootfs - wtedy geninitrd ju zajmie si ca spraw i wygeneruje nfs-ready initrd. Rzeczywicie. Niezy ten geninitrd. U mnie jednak si nie sprawdzi. Ja to musze mie automatyczne rozpoznawianie sieciwki. Chyba eby zrobi co takiego: Automatyczne rozpoznawanie sieciwki? Co jest zego w pci-database? Wytumacz janiej o co Ci chodzi. :) PS. Tak sobie myl, czy rootfs po nfs jest faktycznie warte wieczki? Dla kadego kompa w sieci trzeba mie unikalne /etc, /var i pewnie kilka innych. /usr moze by wsplne i je mona importowa po nfs z -o ro. Natomiast np. /var/run musi by rw, czyli moe lepiej go mie w ramdysku, ktrego zawarto jest zacigana z tftp. Nie ma wtedy problemu, e kto co zmodyfikuje w / i przy nastpnym starcie systemu bd kopoty. O ile masz do ramu w thin clientach, by cae / wrzuci do ramdysku, to nie ma problemu. Nadpisywanie plikw / mona te rozwiza szybkim skryptem na serwerze (kasujcym rootfs i odpakowujcym czysty z jakiegos tara). PS. Nie znam si, ale od dziecka fascynowaa mnie idea X terminali, dlatego si, mimo wszystko, wypowiadam. ;) -- z wyrazami szacunku, Jakub Piotr Capa ___ pld-users-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: nfs warning: mount version older than krenel
Radosaw Kintzi wrote: Arkadiusz Miskiewicz wrote: elif is_yes `echo $1 | awk '/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:|\/dev\/nfs)/ { print yes; }'`; then Do tego regexpa musi Ci pasowa wpis w /etc/fstab dla rootfs - wtedy geninitrd ju zajmie si ca spraw i wygeneruje nfs-ready initrd. Rzeczywicie. Niezy ten geninitrd. U mnie jednak si nie sprawdzi. Ja to musze mie automatyczne rozpoznawianie sieciwki. Chyba eby zrobi co takiego: Nowy terminal/workstacja/whatever podczony do sieci (bootowany z sieci) przedstawia si serwerowi dhcp nieznanym mu MACiem, ten za dostarcza mu uniwersalny initrd, ktry rozpoznaje sprzt i generuje na serwerze systemw konfiguracje dla nowego kompa w sieci (w tym dedykowany initrd, now konfiguracj dhcpd i kilka innych). Przy nastpnym bootowaniu kompa serwer dhcp ju go rozpoznaje i moe dostarczy mu dedykowany initrd, w ktrym wiele rzeczy (np. IP) moe by zapisane na stae. cd /rootfs pivot_root . /initrd chroot exec /usr/sbin/chroot . /sbin/init ${INITPARAM} To system si zatrzyma. Rozwizaem to tak, e rootfs zacigam do ramdysku po tftp, ale wolabym mie to jednak po nfs. Co znaczy ,,zatrzyma''? U mnie wisia na NFSie (tzn sta w miejscu) ale adnego zwisu nie byo. Pomogo uycie tcp zamiast udp. A u mnie wyglda to tak jakby wogle nie wystartowa /sbin/init Ech! no_root_squash Pozdr, r -- Radosaw Kintzi [EMAIL PROTECTED] Specjalista do spraw systemw Linux Polskie Agencje Finansowe Sp. z o.o. Curtis Plaza, 02-675 Warszawa, ul. Woowska 18 tel. +48 22 504 72 64, e-mail: [EMAIL PROTECTED] ___ pld-users-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: nfs warning: mount version older than krenel
On Friday 09 of July 2004 09:36, Radosaw Kintzi wrote: geninitrd to umie :-) Potrafi wygenerowa taki obraz, ktry zamontuje rootfs po nfsie? Dokadnie. Moesz pokaza jak to robisz? Czy nasze dystrybucyjne jajo potrafi to obsugiwa? Jak zamontowaem zdalny system w /rootfs a potem zrobiem: elif is_yes `echo $1 | awk '/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:|\/dev\/nfs)/ { print yes; }'`; then Do tego regexpa musi Ci pasowa wpis w /etc/fstab dla rootfs - wtedy geninitrd ju zajmie si ca spraw i wygeneruje nfs-ready initrd. cd /rootfs pivot_root . /initrd chroot exec /usr/sbin/chroot . /sbin/init ${INITPARAM} Tak jest wanie robione (prawie tak, initparam nie jest przekazywany, a pewnie by si przydaa taka moliwo). To system si zatrzyma. Rozwizaem to tak, e rootfs zacigam do ramdysku po tftp, ale wolabym mie to jednak po nfs. Co znaczy ,,zatrzyma''? U mnie wisia na NFSie (tzn sta w miejscu) ale adnego zwisu nie byo. Pomogo uycie tcp zamiast udp. Problemw z sieci raczej nie ma. U mnie teoretycznie te nie byo bo to byy dwa kompy lokalnie via crossowany kabel spite, a jednak z udp problemy byy. i teraz krzyczy tylko: nfs warning: mount version older than krenel). Do zignorowania. geninitrd generuje initrd ktre dopytuje si po dhcp, rootfs bierze rwnie z dhcp. Pozdr, -- Arkadiusz Mikiewicz CS at FoE, Wroclaw University of Technology arekm.pld-linux.org, 1024/3DB19BBD, JID: arekm.jabber.org, PLD/Linux ___ pld-users-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: nfs warning: mount version older than krenel
Arkadiusz Miskiewicz wrote: On Thursday 08 of July 2004 16:20, Radosaw Kintzi wrote: Wanie buduje initrd, ktre zamontuje mi system po nfs. geninitrd to umie :-) Potrafi wygenerowa taki obraz, ktry zamontuje rootfs po nfsie? Moesz pokaza jak to robisz? Czy nasze dystrybucyjne jajo potrafi to obsugiwa? Jak zamontowaem zdalny system w /rootfs a potem zrobiem: cd /rootfs pivot_root . /initrd chroot exec /usr/sbin/chroot . /sbin/init ${INITPARAM} To system si zatrzyma. Rozwizaem to tak, e rootfs zacigam do ramdysku po tftp, ale wolabym mie to jednak po nfs. w geninitrd robimy to tak: mount -n -t nfs -o ro,nolock,posix,tcp,wsize=8192,rsize=8192 \$rootpath /newroot istotne jest nolock (nie bdzie mczyo portmapera) i tcp (jak s problemy z sieci itp to po tcp bdzie mniej kopotw). Problemw z sieci raczej nie ma. Kopoty s kiedy karta sieciowa rozsya zapytanie do dhcp oraz kiedy zaciga pexlinux.0. Kiedy sterowanie przejmie vmlinuz wszystko dziaa piknie (z wyjtkiem montowania nfs; poszedem za twoj rad i teraz krzyczy tylko: nfs warning: mount version older than krenel). Pozdr, -- Radosaw Kintzi [EMAIL PROTECTED] Specjalista do spraw systemw Linux Polskie Agencje Finansowe Sp. z o.o. Curtis Plaza, 02-675 Warszawa, ul. Woowska 18 tel. +48 22 504 72 64, e-mail: [EMAIL PROTECTED] ___ pld-users-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
nfs warning: mount version older than krenel
Wanie buduje initrd, ktre zamontuje mi system po nfs. Napotykam przy tym na nastpujcy problem. Przy montowaniu zdalnego systemu plikw: # /bin/mount 192.164.204.11:/home/systems/first -t nfs /rootfs/pld nfs warning: mount version older than krene RPC: filed to contact portmap (errno -5) RPC: filed to contact portmap (errno -5) RPC: filed to contact portmap (errno -5) po czym okazuje si, e system plikw zosta zamontowany. Prbowaem wersj mounta z busyboxa oraz z util-linux budowan statycznie. W przypadku busyboxa wyglda to tak: # mount 192.164.204.11:/home/systems/first -t nfs /rootfs/pld nfs warning: mount version older than krene RPC: filed to contact portmap (errno -5) RPC: filed to contact portmap (errno -5) lockd_up: makesock failed, error=-5 RPC: filed to contact portmap (errno -5) Czy kto ma jak dobr rad ? Pozdrawiam, Radek PS. Zauwayem, e czasami staje sie. Niekiedy przerwa pojawia si podczas czekania na odpowied z serwera DHCP innym razem przy adowaniu pxelinux.0. -- Radosaw Kintzi [EMAIL PROTECTED] Specjalista do spraw systemw Linux Polskie Agencje Finansowe Sp. z o.o. Curtis Plaza, 02-675 Warszawa, ul. Woowska 18 tel. +48 22 504 72 64, e-mail: [EMAIL PROTECTED] ___ pld-users-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: nfs warning: mount version older than krenel
On Thursday 08 of July 2004 16:20, Radosaw Kintzi wrote: Wanie buduje initrd, ktre zamontuje mi system po nfs. geninitrd to umie :-) Napotykam przy tym na nastpujcy problem. Przy montowaniu zdalnego systemu plikw: # /bin/mount 192.164.204.11:/home/systems/first -t nfs /rootfs/pld w geninitrd robimy to tak: mount -n -t nfs -o ro,nolock,posix,tcp,wsize=8192,rsize=8192 \$rootpath /newroot istotne jest nolock (nie bdzie mczyo portmapera) i tcp (jak s problemy z sieci itp to po tcp bdzie mniej kopotw). Prbowaem wersj mounta z busyboxa oraz z util-linux budowan statycznie. W przypadku busyboxa wyglda to tak: geninitrd uywa wersji busyboxowej. Pozdrawiam, Radek -- Arkadiusz Mikiewicz CS at FoE, Wroclaw University of Technology arekm.pld-linux.org, 1024/3DB19BBD, JID: arekm.jabber.org, PLD/Linux ___ pld-users-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl