Måten å eksportere filsystemer med NFS er ikke helt konsistent på tvers av plattformer selvsagt. I dette tilfellet er Linux og Solaris 2 avvikere. Denne delen lister overfladisk måten å gjøre det på de fleste systemer. Hvis systemet du har ikke dekkes må du sjekke ditt OS sine manual sider.Nøkkelord er: nfsd, system administration tool, rc scripts, boot scripts, boot sequence, /etc/exports, exportfs. Jeg vil bruke et eksempel gjennom denne delen: Hvordan eksportere /mn/eris/local til apollon read/write.
Disse OSer bruker det tradisjonelle Sun eksport formatet. Skriv i
/etc/exports
:
/mn/eris/local -rw=apollon
Den komplette dokumentasjonen er i exports manual siden. Etter å ha
endret fila kjør exportfs -av
for å eksportere filsystemer.
Hvor streng exportfs kommandoen er over syntaksen varierer. På noen OSer vil du se at tidligere linjer er:
/mn/eris/local apollon
eller noe så sprøtt som dette:
/mn/eris/local rw=apollon
Jeg anbefaler å være formell. Du risikerer at neste versjon av
exportfs
er mye strengere og så vil alt stoppe å virke.
Sun fullstendig gjenoppfant hjulet da de lagde Solaris 2. Så dette er
fullstendig forskjellig fra alle andre OSer. Hva du gjør er å editere
fila /etc/dfs/dfstab
, I den putter du dele kommandoer som dokumentert
i share(1M) manual siden. Som dette:
share -o rw=apollon -d "Eris Local" /mn/eris/local
Etter editering kjør programmet shareall
for å eksportere
filsystemene.