Tuning-Profile verwalten

LinuxIntermediate
Jetzt üben

Einführung

Als Systemadministrator sind Sie für die Leistungsoptimierung der von Ihnen betreuten Systeme verantwortlich. Ein wesentlicher Aspekt dabei ist die Verwaltung von Tuning-Profilen mit tuned. Dieses Werkzeug ermöglicht es Ihnen, das Systemverhalten präzise an spezifische Anforderungen anzupassen. In dieser Herausforderung werden Sie lernen, wie Sie ein eigenes Tuning-Profil auf einem Red Hat Enterprise Linux (RHEL) System implementieren.

Ein benutzerdefiniertes Tuning-Profil erstellen

Ihre erste Aufgabe besteht darin, ein neues Verzeichnis für ein individuelles Tuning-Profil anzulegen und dieses zu konfigurieren. Dieses Profil soll die Einstellungen des Standardprofils balanced erben und zusätzlich ein eigenes Limit für die maximale Anzahl gleichzeitig geöffneter Dateien festlegen.

Aufgaben

  • Erstellen Sie ein Verzeichnis für ein neues Tuning-Profil mit dem Namen myprofile.
  • Erstellen Sie eine Konfigurationsdatei tuned.conf, die das Profil balanced einbindet.
  • Erstellen Sie eine Datei limits.conf, um die maximale Anzahl geöffneter Dateien zu definieren.

Anforderungen

  • Das Verzeichnis für das Tuning-Profil muss unter /etc/tuned/myprofile angelegt werden.
  • Die Konfigurationsdatei /etc/tuned/myprofile/tuned.conf muss das Profil balanced einbeziehen.
  • Eine neue Datei /etc/tuned/myprofile/limits.conf muss erstellt werden.
  • In der Datei limits.conf müssen sowohl das Soft- als auch das Hard-Limit für nofile (Anzahl geöffneter Dateien) für alle Benutzer auf 4096 gesetzt werden.
  • Alle Operationen, die Dateien im Verzeichnis /etc verändern, müssen mit sudo-Berechtigungen durchgeführt werden.

Beispiel

Nach der Erstellung des Profils sollte der Inhalt der Datei /etc/tuned/myprofile/tuned.conf wie folgt aussehen:

[main]
include=balanced

Die Datei /etc/tuned/myprofile/limits.conf sollte folgenden Inhalt haben:

* soft nofile 4096
* hard nofile 4096

Hinweise

  • Verwenden Sie den Befehl sudo mkdir -p, um die erforderliche Verzeichnisstruktur zu erstellen.
  • Nutzen Sie einen Texteditor wie nano, um die Konfigurationsdateien zu bearbeiten, zum Beispiel: sudo nano /etc/tuned/myprofile/tuned.conf.
  • Denken Sie daran, sudo zu verwenden, wenn Sie Dateien im Verzeichnis /etc erstellen oder bearbeiten, da hierfür Root-Rechte erforderlich sind.

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie man ein benutzerdefiniertes tuned-Profil auf einem Red Hat Enterprise Linux System erstellt. Sie haben ein Verzeichnis für das Profil myprofile angelegt, es so konfiguriert, dass es vom balanced-Profil erbt, und eine spezifische Einstellung zur Erhöhung der maximal erlaubten offenen Dateien hinzugefügt. Diese Fertigkeit ist grundlegend für Systemadministratoren, die die Systemleistung exakt auf die Anforderungen spezifischer Anwendungen abstimmen müssen.

✨ Lösung prüfen und üben