Next Previous Contents

5. Πώς το έκανα στο μηχάνημά μου

Είχα στο ράφι έναν παλιό ISA 386/40, που εγκατέλειψα πριν δυο χρόνια επειδή είχε τεχνολογικά ξεπεραστεί. Σχεδίαζα να το κάνω ένα μικρό εξυπηρέτη χωρίς X-Windows για το οικιακό τοπικό μου δίκτυο.

Να πως το έκανα: πήρα τον 386 και του έβαλα 16MB RAM. Πρόσθεσα ένα φτηνό EIDE δίσκο, το μικρότερο που μπορούσα να βρω (800MB), και μια κάρτα ethernet. Έβαλα και μια παλιά κάρτα γραφικών Hercules επειδή είχα ακόμα μια οθόνη. Εγκατέστησα το Linux και έτσι έγινε ένας NFS, SMB, HTTP, LPD/LPR, NNTP server καθώς και διακομιστής ταχυδρομείου και εξυπηρετητής POP3. Με μια πρόσθετη ISDN κάρτα το μηχάνημα έγινε και ο TCP/IP router και firewall.

Ο περισσότερος χώρος του δίσκου πήγε στους καταλόγους /var, /var/spool/mail, /var/spool/news και /var/htppd/html. Έβαλα το /var σε ξεχωριστή, μεγάλη κατάτμηση. Δε θα υπάρχουν σχεδόν καθόλου χρήστες στο μηχάνημα, οπότε δεν έκανα home κατάτμηση αλλά την προσάρτησα στο /home από κάποιο άλλο σταθμό εργασίας μέσω NFS.

Linux χωρίς Χ-Windows συν αρκετά τοπικά εγκατεστημένα εργαλεία θα είναι μια χαρά με 250MB στο /. Το μηχάνημα έχει 16MB RAM, αλλά θα τρέχει πολλούς servers. 16MB χώρου εναλλαγής θα είναι απαραίτητα, 32MB θα είναι άνετα. Χώρο έχουμε, οπότε το μηχάνημα θα πάρει 32MB. Για συναισθηματικούς λόγους μια κατάτμηση MS-DOS περίπου 20MB κρατιέται. Αποφάσισα να εισάγω το /home από άλλο μηχάνημα, οπότε τα υπόλοιπα 500+MB θα καταλήξουν ως /var. Θα είναι παραπάνω από αρκετά για οικιακή τροφοδοσία USENET.

Έχουμε


Device    Mount point                       Size
/dev/hda1  /dos_c                           25 MB
/dev/hda2  - (swap space)                   32 MB
/dev/hda3  /                               250 MB
/dev/hda4  - (extended partition)          500 MB
/dev/hda5  /var                            500 MB

homeserver:/home /home                     1.6 GB

Κάνω τα αντίγραφα ασφαλείας του μηχανήματος μέσω του δικτύου χρησιμοποιώντας ταινίες στο homeserver. Εφόσον όλα σε αυτό το μηχάνημα έχουν εγκατασταθεί από CD-ROM τα μόνα που πρέπει να σώσω είναι τα αρχεία διαμόρφωσης από το /etc, τα παραμετροποιημένα μου, τοπικά εγκατεστημένα *.tgz αρχεία από το /root/Source/Installed και τα /var/spool/mail και /var/httpd/html. Τα αντιγράφω σε ένα κατάλογο /home/backmeup στον homeserver κάθε νύχτα, όπου το προγραμματισμένο αντίγραφο για τον homeserver τα γράφει.


Next Previous Contents