Είχα στο ράφι έναν παλιό 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 τα γράφει.