Next Previous Contents

9. Κάνοντας export σε filesystems

Φυσικά, ο τρόπος του να κάνουμε export σε filesytems με το NFS, δεν είναι πλήρως συμβατός στις διάφορες πλατφόρμες εργασίας. Σ' αυτή την περίπτωση, αυτά που ξεφεύγουν απ' τον κανόνα, είναι τα Linux και Solaris 2. Αυτή εδώ η ενότητα θέτει πρόχειρα σε σειρά τους τρόπους του export γιά τα περισσότερα ΛΣ. Αν το δικό σας δεν καλύπτεται, πρέπει να ψάξετε την τεκμηρίωσή του. Λέξεις-κλειδιά μπορούν να είναι : nfsd, system administration tool ( = εργαλείο διεύθυνσης συστήματος), rc scripts, boot scripts, boot sequence ( = διαδικασία εκκίνησης), /etc/exports, exportfs. Θα δώσω ένα παράδειγμα σ' αυτήν την ενότητα : Πώς να κάνουμε export το /mn/eris/local στον Η/Υ apollon, με επιλογή read/write.

9.1 IRIX, HP-UX, Digital-UNIX, Ultrix, SunOS 4 (Solaris 1), AIX

Αυτά τα ΛΣ χρησιμοποιούν το παραδοσιακό format της Sun γιά export. Στο /etc/exports, γράψτε :


/mn/eris/local -rw=apollon

Η πλήρης τεκμηρίωση βρίσκεται στη σελίδα man γιά το αρχείο exports. Αφού διορθώσετε το αρχείο, τρέξτε exportfs -av, γιά να γίνει export στα filesystems.

Το πόσο αυστηρή είναι η σύνταξη της εντολής exportfs, συζητιέται. Σε μερικά ΛΣ θα βρείτε ότι η προηγούμενη γραμμή διατυπώνεται ως :


/mn/eris/local apollon

ή κάτι εντελώς εκφυλισμένο, σαν αυτό εδώ :


/mn/eris/local rw=apollon

Συνιστώ να είσαστε τυπικοί. Με το να κόβετε δρόμο, ρισκάρετε το να δείτε την επόμενη έκδοση του exportfs να γίνεται πολύ αυστηρότερη στη διατύπωση, και ξαφνικά ό,τι ξέρατε να μη δουλεύει πλέον.

9.2 Solaris 2

Η Sun ξαναεφεύρε απ' την αρχή τον τροχό, όταν έφτιαξε το Solaris 2. Επομένως, αυτό διαφέρει εντελώς απ' όλα τα άλλα ΛΣ. Αυτό που κάνετε εδώ, είναι να διορθώσετε το αρχείο /etc/dfs/dfstab. Μέσα σ' αυτό, τοποθετήστε εντολές κοινής χρήσης (share), όπως αυτές αναγράφονται στη σελίδα man του share(1M). Όπως παρακάτω :


share -o rw=apollon -d "Eris Local" /mn/eris/local

Μετά τις διορθώσεις, τρέξτε το πρόγραμμα shareall, γιά να κάνετε export στα filesystems.


Next Previous Contents