nfs-root pres tcp: VYRESENO

Dalibor Straka dast na panelnet.cz
Čtvrtek Leden 6 14:23:03 CET 2005


On Thu, Jan 06, 2005 at 12:55:01PM +0100, Dalibor Straka wrote:
> Ahoj,
> 
> mam diskless pocitac, ktery bootuje pres pxe a mountuje si root na nfs.
> Ackoliv on i server maji zakompilovanou podporu nfs v3 a server jeste
> CONFIG_NFSD_TCP, komunikace probiha pres udp a nfs v2. Nevim, jak mam
> kernelu predat tyto parametry.
> 
> Umim to akorat $ mount -t nfs -o nfsvers=3,tcp bla bla bla...
> 

Jenom trosku osvetlim proc to chci:
mam kus site na bezdratu a navic provider mi omezuje rychlost, cimzto
padem mi UDP bez nahrady zahodit. A pri paketlossu mi NFS pise server
not responding (still trying).

uz jsem to nasel. Desne me matla dokumentace v kernelu
Documentatio/nfsroot.txt

<nfs-options> Standard NFS options. All options are separated by commas.
	If the options field is not given, the following defaults
	will be used:
		port        = as given by server portmap daemon
		rsize       = 1024
		wsize       = 1024
		timeo       = 7
		retrans     = 3
		acregmin    = 3
		acregmax    = 60
		acdirmin    = 30
		acdirmax    = 60
		flags       = hard, nointr, noposix, cto, ac

Ale samozrejme tam lze napsat uplne vsechny options ;o). Parametry
kernelu vypadaji takto:
APPEND devfs=mount root=/dev/nfs \
nfsroot=1.2.3.4:/clients/default,tcp,nfsvers=3 ip=dhcp

-- Dalibor Straka
P.S. Je to nadhera, udp tuhlo a pres tcp je to labuzo.


Další informace o konferenci Linux