NFS

H ενότητα αυτή περιγράφει:

Συνοπτική περιγραφή του NFS

Το Δικτυακό Σύστημα Αρχείων (Network Filesystem) μας παρέχει έναν εύκολο τρόπο διαμοιρασμού αρχείων μεταξύ Η/Υ. Αν ο Η/Υ έχει "εξάγει" ένα σύστημα αρχείων (filesystem) στο σύστημά σας (ή σε οποιονδήποτε) κάνοντας χρήση του NFS, μπορείτε να έχετε πρόσβαση στο NFS filesystem πληκτρολογώντας:

mkdir /mnt1
mount summer:/export_dir /mnt1
Έπειτα κάθε φορά που έχετε πρόσβαση σε αρχεία στο φάκελο /mnt1, στην πραγματικότητα έχετε πρόσβαση στα αρχεία του Η/Υ summer στο φάκελο export_dir.

Για να γίνει μονταριστεί (mount) ο φάκελος summer:/export_dir αυτόματα στον φάκελο export5 κατά την επανεκκίνηση, πρέπει να δημιουργήσετε το φάκελο /export5 (π.χ. mkdir /export5) και έπειτα να τροποποιήσετε το αρχείο /etc/fstab ώστε να μοιάζει με το παρακάτω:

# device              mountpoint  fs-type     options    dump   fsck-order
summer:/export_dir    /export5     nfs          rw        0         0

Ρύθμιση διακομιστή NFS με χρήση γραφικού περιβάλλοντος

Ελέξτε αν έχετε το λογισμικό γραφικού περιβάλλοντος του NFS GUI εγκατεστημένο κάνοντας κλικ στο μενού: Start (Έναρξη)-->Server Settings (Ρυθμίσεις Εξυπηρέτη)-->NFS Server. Αν το μενού δεν υπάρχει, τότε κατεβάστε και εγκαταστήστε το redhat-config-nfs και ρυθμίστε το NFS μέσω του γραφικού περιβάλλοντος κάνοντας κλικ στο μενού προηγουμένως.

Μπορείτε πλέον να ρυθμίσετε τις υπηρεσίες NFS όπως φαίνεται στο ακόλουθο σχήμα και περιγράφεται λεπτομερώς εδώ.

NFS server configure example

Ρύθμιση διακομιστή NFS με χρήση γραμμής εντολών

Για να σας δώσουμε μια ιδέα του τι γίνεται στο παρασκήνιο, η ενότητα αυτή περιγράφει πως να ρυθμίσετε τον διακομιστή NFS χρησιμοποιώντας τη γραμμή εντολών αντί για το γραφικό περιβάλλον.

Για να "εξάγετε" το φάκελο /export_dir (να το κάνετε διαθέσιμο) σε μια μηχανή που ονομάζεται topline, θα πρέπει να δημιουργήσετε το αρχείο /etc/exports με αυτή τη γραμμή:

/export topline(rw)
Εκκινήστε στη συνέχεια τον NFS server:
/etc/init.d/nfs start
Για να επιτρέψετε σ' έναν άλλο Η/Υ, τον bottomline, να συνδεθεί στο φάκελο NFS θα πρέπει ν' αλλάξετε το αρχείο /etc/exports:
/export topline(rw) bottomline(rw)
Έπειτα θα πρέπει να πείτε στον NFS server να ξαναδιαβάσει το αρχείο /export/exports:
/usr/sbin/exportfs
Αν αργότερα δεν θέλετε να διαμοιράσετε συστήματα αρχείων:
exportfs -uav
ή τερματίστε την υπηρεσία NFS:
/etc/init.d/nfs stop


Για περισσότερες πληροφορίες

Linux Quick Reference Home
Linux Migration Home
Αρχική σελίδα μετάβασης στο Linux