Re: nfs warning: mount version older than krenel

2004-07-15 Wątek Zbyniu Krzystolik
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

2004-07-12 Wątek Radosaw Kintzi
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

2004-07-12 Wątek Jakub Piotr Capa
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

2004-07-12 Wątek Radosaw Kintzi
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

2004-07-11 Wątek Arkadiusz Miskiewicz
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

2004-07-09 Wątek Radosaw Kintzi
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

2004-07-08 Wątek Radosaw Kintzi
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

2004-07-08 Wątek Arkadiusz Miskiewicz
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