Einführung
Man muss verstehen, wie das Linux-Dateisystem funktioniert. Viele Neulinge kämpfen mit der Verwaltung ihrer Linux-Server. Sie geraten oft in Schwierigkeiten, weil sie nicht wissen, wie sie die Standardeinstellungen ändern oder die Leistung ihres Systems verbessern können. Die Feinabstimmung Ihres Servers hilft Ihnen nicht nur, die Gesamteffizienz des Systems zu verbessern, sondern auch die Anzahl der Anfragen an Ihre Anwendungen, Datenbanken und statischen Dateien wird sich dramatisch verbessern. In diesem Handbuch verwende ich Ubuntu 20.04. Alle Anweisungen und Befehle gelten für jeden verwandten Linux-Server, der das Paketsystem apt verwendet.
Linux-Dateisystem verstehen
Zuerst werden wir versuchen zu wissen, welche Art von Dateisystem wir auf dem System haben. Um das herauszufinden, schreiben wir den folgenden Befehl:
$ cat /etc/fstab
Dies zeigt uns deutlich, dass das Root-Dateisystem ext4 verwendet Dateisystem auf unserem Ubuntu-Rechner. Es hat einen Namen als sda2 die geändert werden können. Im Moment vermasseln wir nicht die Laufwerksnamen.
Dateisystem optimieren
Jetzt haben wir herausgefunden, welches Dateisystem wir verwenden. Es ist an der Zeit, dass wir lernen, wie man es einstellt. Ein optimiertes Dateisystem hilft uns, fehlerhafte Blöcke auf unserer Festplatte zu entfernen und die Stabilität und Geschwindigkeit zu verbessern.
Lassen Sie uns den folgenden Befehl auf CLI eingeben und herausfinden, ob es funktioniert:
$ sudo tune2fs -l /dev/sda2
Wie Sie sehen können, hat es uns nach dem Tuning einige gute Daten geliefert. Wir können detaillierte Informationen sehen, wann es zuletzt gemountet wurde oder ein Benutzer zuletzt auf die Festplatte geschrieben hat.
Überprüfen Sie die Attribute logischer Volumes
Die Überprüfung der Attribute logischer Volumes hilft uns festzustellen, ob ein bestimmtes Volume für die externe Protokollierung verwendet werden kann oder nicht. Es hilft bei Datenbanksystemen, bei denen wir Fehler und Protokolle auf einem separaten Volume aufbewahren.
Lassen Sie uns den Befehl ausführen und die logischen Volumes von ext4 verstehen Dateisystem. Sie müssen entweder gerootet sein oder sudo verwenden um Zugriff auf logische Volumes zu erhalten.
$ sudo lvdisplay
Wie Sie sehen können, verfügen wir über zahlreiche Informationen zu unseren logischen Volumes. In unserem Fall haben wir nur einen auf unserem Server.
Wenn Sie jemals neue logische Volumes erstellen müssen, müssen Sie lvdisplay verwenden um zu erfahren, wie Sie vorgehen müssen, anstatt Ihr System zu beschädigen.
Festplattenstatistiken auf optimale Leistung überprüfen
Wenn ich Ihnen sage, dass Sie erfahren können, was die wahren Statistiken Ihrer Festplatte sind, dann werden Sie wahrscheinlich aus Ihrer Komfortzone springen. Aber es ist wahr. Sie können die Rohdaten Ihres Systems sehen.
Wenn Sie iostat nicht haben Paket installiert haben, dann ist es an der Zeit, dass Sie es installieren.
$ sudo apt install iostat
Nach der Installation einfach ausführen:
$ iostat -x
Die Anfragegröße wird als avgrq-sz angezeigt die zeigt, wie Ihre Festplatte bei Anforderungen abschneidet.
Wenn die Datei avgrq-sz Ihrer Festplatte höher als 100,0 ist, bedeutet dies, dass es optimal funktioniert. Andernfalls müssen Sie es verbessern.
Schlussfolgerung
In diesem Artikel haben wir herausgefunden, wie wir unser Dateisystem kontrollieren und ausbalancieren können. Dieser Artikel kann niemals die vollständige Dateisystemverwaltung umfassen. Wir werden weiterhin Artikel für Fortgeschrittene veröffentlichen, um Ihre Linux-Ressourcen sowohl auf dem Desktop als auch auf den Servern optimal zu nutzen. Denn das ist noch nicht alles. Bei Fragen dann einfach in die Kommentare hauen.