De manier om filesystemen te exporteren met NFS is niet compleet het zelfde met verschillende platformen natuurlijk. In dit geval zijn Linux en Solaris 2 de afwijkende. Deze sectie laat de oppervlakkige manier zien hoe je het moet doen op de meeste systemen. Als je systeem niet word besproken moet je de man pagina's van je OS bekijken. Sleutelwoorden zijn nfsd, system administration tool, rc scripts, boot scripts, boot sequence, /etc/exports, exportfs. Ik gebruik een voorbeeld in deze sectie: Hoe /mn/erix/local te exporteren aan apollon lezen/schrijven.
Deze Osen zijn traditioneel Sun exporteer formaat. In /etc/exports
schrijf:
/mn/eris/local -rw=apollon
De complete documentatie is in de exports
man pagina. Na het
veranderen van de file draai exportfs -av
om de filesystemen
te exporteren.
Hoe strikt het exportfs commando is over de syntax variaties. Op verschillende Osen zul je uitvinden dat de vorig ingevoerde regels lezen:
/mn/eris/local apollon
of zelfs afgetakelt als dit:
/mn/eris/local rw=apollon
Ik raad je aan formeel te zijn. Je riskeert dat de volgende
versie van exportfs
veel strickter is en dan stopt ineens
alles met werken.
Sun heeft compleet opnieuw het wiel uitgevonden toen ze Solaris 2 deden.
Dus dit is helemaal anders dan bij alle andere Osen. Wat je doet is
de /etc/dfs/dfstab
file editten. Daarin zet je share commando's
als gedocumenteerd in de share
(1M) man pagina. Als dit:
share -o rw=apollon -d "Eris Local" /mn/eris/local
Na het editten daarvan draai je het programma shareall
om het filesysteem te exporteren.