Ich versuche, einen Linux-Server einzurichten. Ich habe diese Konfiguration vorgenommen:
Der Zweck dieses Servers ist der folgende: Ich werde VirtualBox darauf installieren, um etwa 10 VMs auszuführen. Aus diesem Grund habe ich /home 350 GB zugewiesen. Ich könnte einige Protokolle erhalten, also habe ich 40 GB für /var eingerichtet. Die Protokolle werden von Software erstellt, die ich in /opt ablegen werde.
Ansonsten weiß ich nicht wirklich, welche Größe ich für /usr festlegen soll. Außerdem: Soll ich auf der zweiten Platte (sdb) ein /boot hinzufügen?
Ist es in Ordnung, die Partitionen auf diese Weise auf zwei verschiedene Festplatten aufzuteilen? Das System wird booten?
Danke schön,
Antwort1
Ist es in Ordnung, die Partitionen auf diese Weise auf zwei verschiedene Festplatten zu trennen?
Ja, aber ich würde das nicht tun.
Es ist möglich, sich auf den Ausfall einer Festplatte vorzubereiten. Wenn es so ist und eine der Festplatten ausfällt, können Sie nicht booten. Es ist vielleicht besser, das System auf der zweiten Festplatte zu installieren und dann die Konfiguration der Serversoftware so zu bearbeiten, dass auf Festplatte 1 eine „Daten“-Partition mit einer Größe von 500 GB verwendet wird. Apache, MySQL und Cups können alle angewiesen werden, einen anderen Speicherort als zu verwenden /var/
. Das würde Ihren Backup-Plan einfacher machen: Wenn Sie diese eine „Daten“-Festplatte sichern, stellen Sie sicher, dass alles sicher ist. Wenn die Festplatte mit den Daten ausfällt, nehmen Sie sie heraus, setzen eine neue ein und stellen Ihr Backup wieder her.
Diese Datenfestplatte enthält im Grunde alle Ihre eigenen Daten. MySQL-Datenbank, Website, VBox-Container und alles andere. Wenn die Festplatte voll ist, kaufen Sie eine 2-TB-Festplatte, installieren Sie sie neben der 500-GB-Festplatte, verschieben Sie sie auf die 2-TB-Festplatte und nehmen Sie die 500-GB-Festplatte heraus. Einfach und schnell.
Wenn die Systemfestplatte den Geist aufgibt, erstellen Sie eine neue Systemfestplatte und stellen die Einstellungsdateien für jede Serversoftware wieder her (und Sie haben natürlich Sicherungskopien dieser Konfigurationsdateien auf der „Daten“-Festplatte).
Heutzutage würde ich einen Server folgendermaßen einrichten:
SCSI5 (2,0,0)
/data {remaining space}
/data/configuration/ {1Gb or so}
SCSI5 (2,1,0)
/ {remaining space}
/tmpfs {15Gb}
swap {35Gb}
Und ändern Sie die Konfigurationsdateien so, dass /data/ verwendet wird.
Sehen Sie sich an, wie eine GCE (Google Compute Engine) funktioniert: Sie erhalten ein Basissystem und binden Ihre eigene Benutzerfestplatte darin ein. Und diese Benutzerfestplatte enthält Ihre gesamte eigene Software und alle Ihre Daten.
Bezüglich dieses speziellen Setups:
Ich versuche, einen Linux-Server einzurichten
Sie können mehrere Server einrichten: Web, Datenbank, Drucker, Datei und viele mehr. Das Partitionsschema sollte widerspiegeln, welche Art von Server Sie verwenden werden.
Für einen SERVER sind 350 GB für /home/ viel zu groß. /home/ sollte kaum etwas enthalten und Sie können mit lediglich 25 GB auskommen.
Wenn es sich um einen Webserver (Apache) und Datenbankserver (MySQL) handelt, werden die Daten standardmäßig in gespeichert /var/
. Je nach Nutzung kann dieses Verzeichnis schnell wachsen und 30 GB könnten zu wenig sein. Für mich ist es das, wenn Sie 350 GB zu Hause verschwenden.
Dasselbe gilt für einen Druckserver: CUPS speichert /var/
den gesamten Verlauf aller Ausdrucke (sofern die Speicherung entsprechend eingerichtet ist).
64 GB /opt/
können ausreichen. Es hängt davon ab, was Sie verwenden möchten. Auch bei Eclipse, Tomcat und Jasperserver (einem Server, der Vorlagen zum Erstellen einer PDF-Datei aus MySQL erstellen kann) kann der Speicherplatz schnell voll sein.
Für beide /var/
wäre /opt/
es besser, jeweils 150 GB von zu bekommen /home/
.
Die 111 GB für Root sind auch viel, da die beiden großen ( /var/
und /opt
) ihre eigenen Partitionen haben. Aber ich denke, um die Festplatte zu füllen, ist es gut genug. Sie könnten es kleiner machen und es /home/
auch auf dieser Festplatte haben.
15 GB für /tmp/
? Was möchten Sie mit den 15 GB Speicherplatz dort tun?