Next Previous Contents

8. OSS (FAQer)

Dette er OSS (Ofte Stilte Spørsmål) (=FAQ (Frequently Asked Questions)) delen. Mesteparten er skrevet av Alan Cox.

  1. Jeg får en del 'stale nfs handle' feil når jeg bruker Linux som en nfs server.

    Dette forårsakes av en feil i noen gamle nfsd versjoner. Det er fikset i nfs-server2.2beta16 og senere.

  2. Når jeg prøver å montere et filsystem får jeg
      can't register with portmap: system error on send
      
    

    Du prøver sansynligvis å bruke et Caldera system. Det er en feil i rc scriptene. Kontakt Caldera for å få en fiks.

  3. Hvorfor kan jeg ikke kjøre en fil etter å ha kopiert den til en NFS server?

    Grunnen er at nfsd cacher åpne filer av ytelsesgrunner (husk, den kjører i bruker rom). Men hvis nfsd har en fil åpen (som jo er tilfelle etter skriving til den), vil ikke kernelen gi lov til å kjøre den. Nfsder nyere enn våren 1995 åpner filer etter noen få sekunder, eldre utgaver vil holde seg til dem i dagevis.

  4. Mine NFS er alle read only (kun lesbare)

    Linux NFS serveren har read only som standard. RTFM ``export'' og nfsd manual sidene. Du vil måtte endre /etc/exports.

  5. Jeg monterer fra en linux nfs server og mens ls går kan jeg ikke lese eller skrive filer.

    I eldre versjoner av Linux må du montere NFS servere med rsize=1024,wsize=1024.

  6. Jeg monterer fra en Linux NFS server med en blokk størrelse mellom 3500-4000 og den kræsjer Linux boksen gjevnlig.

    Generelt, ikke gjør det da.

  7. Kan Linux kjøre NFS over TCP

    Nei, ikke for øyeblikket.

  8. Jeg får massevis av rare feil når jeg prøver å montere en maskin fra en Linux boks.

    Vær sikker på at dine brukere er i 8 grupper eller færre. Eldre servere må ha det slik.

  9. Når jeg restarter maskinen henger den noen ganger når den prøver å avmontere en hengt NFS server.

    Ikke avmonter NFS servere når du restarter eller stopper, bare ignorer dem, det vil ikke skade noe dersom du ikke avmonterer dem Kommandoen er umount -avt nonfs.

  10. Linux NFS klienter er veldig trege når de skriver til Sun eller BSD systemer

    NFS skriving er normalt synkron (du kan slå av dette hvis du ikke bryr deg om muligheten for å miste data). Enda værre, BSD kerneler har en tendens til ikke å klare å jobbe i små blokker. Så når du skriver 4K med data fra en Liux boks i 1K pakker den bruker gjør BSD dette

                   leser 4K side
                   endrer 1K
                   skriver 4K tilbake til fysisk disk
                   leser 4K side
                   endrer 1K
                   skriver 4K tilbake til fysisk disk
                   osv..
      
    


Next Previous Contents