Tuned - Automatische Leistungsstimmung von CentOs/Rhel -Servern

Tuned - Automatische Leistungsstimmung von CentOs/Rhel -Servern

Um die End-to-End-Leistung von Diensten, Anwendungen und Datenbanken auf einem Server zu maximieren. Eines der nützlichsten Leistungsstimmungswerkzeuge auf CentOS/Rhel/Fedora Linux Ist Abgestimmt.

Lesen Sie auch: 20 Commad Line Tools überwachen die Linux -Leistung

Abgestimmt ist ein leistungsstarker Daemon für die dynamisch automatische Linux-Serverleistung, die auf Informationen basiert, die sie durch die Überwachung der Verwendung von Systemkomponenten sammelt, um die maximale Leistung aus einem Server herauszuholen.

Dies geschieht, indem die Systemeinstellungen dynamisch im laufenden Fliegen abhängig von der Systemaktivität verwendet werden, indem sie Tuning -Profile verwenden. Tuning-Profile umfassen SYSCTL-Konfigurationen, Festplatten-Elevators-Konfigurationen, transparente Riesige, Stromverwaltungsoptionen und Ihre benutzerdefinierten Skripte.

Standardmäßig abgestimmt Passt die Systemeinstellungen nicht dynamisch an, aber Sie können ändern, wie der abgestimmte Daemon funktioniert. Du kannst den ... benutzen Tuned-adm Befehlszeilen-Tool zum Verwalten des Daemons, sobald es ausgeführt wird.

So installieren Sie eingestellt auf CentOS/Rhel & Fedora

An CentOS/Rhel 7 Und Fedora, abgestimmt kommt standardmäßig vorinstalliert und aktiviert, aber auf ältere Version von CentOS/Rhel 6.X, Sie müssen es mit dem folgenden Yum -Befehl installieren.

# Yum Installation getroffen 

Nach der Installation finden Sie den folgenden wichtigen abgestimmten Konfigurationsdateien.

  • /etc/abgestimmt - Tuned Konfigurationsverzeichnis.
  • /etc/abgestimmt/abgestimmt.Conf- abgestimmte Mail -Konfigurationsdatei.
  • /usr/lib/abgestimmt/ - speichert ein Unterverzeichnis für alle Tuning-Profile.

Jetzt können Sie die starten oder verwalten abgestimmt Dienst verwenden folgende Befehle.

--------------- Auf rhel/centos 7 --------------- # SystemCTL Start Tuned # systemctl aktivieren # systemctl Status abgestimmt --------------- Auf rhel/centos 6 --------------- # Service Tuned Start # Chkconfig abgestimmt auf # Service Tuned Status # Service Tuned Stop Stop Stop 

Jetzt können Sie mit dem abgestimmt werden Tunde-adm Werkzeug. Für einige häufige Anwendungsfälle sind bereits eine Reihe vordefinierter Abstimmungsprofile enthalten. Sie können das aktuelle aktive Profil mit dem folgenden Befehl überprüfen.

# Tuned-adm aktiv 

Aus der Ausgabe des obigen Befehls wird das Testsystem (das ein Linode -VPS ist) für das Ausführen als virtueller Gast optimiert.

Überprüfen Sie das aktuelle abgestimmte Profil

Sie können eine Liste der verfügbaren Tuning -Profile mit dem folgenden Befehl erhalten.

# Tuned-adm-Liste 
Listen Sie verfügbare abgestimmte Profile auf

Zum Beispiel zu einem der verfügbaren Profile wechseln Durchsatzdurchsatz - Eine Abstimmung, die in einer Vielzahl von gemeinsamen Server -Workloads zu einer hervorragenden Leistung führt.

# Tuned-Adm-Profildurchsatz-Performance # Tuned-adm aktiv 
Wechseln Sie zum Tuning -Profil

Führen Sie den folgenden Befehl aus, um das empfohlene Profil für Ihr System zu verwenden.

# Tuned-adm empfehlen 

Und Sie können alle Stimmen wie gezeigt deaktivieren.

 # Tuned-adm ab 

So erstellen Sie benutzerdefinierte Tuning -Profile

Sie können auch neue Profile erstellen, wir werden ein neues Profil namens erstellen Test-Performance die Einstellungen aus einem vorhandenen Profil genannt werden Latenzleistung.

Wechseln Sie in den Pfad, der Subdirektorien für alle Tuning-Profile speichert, und erstellen Sie ein neues Unterabschluss genannt Test-Performance Für Ihr benutzerdefiniertes Tuning -Profil dort.

# CD/usr/lib/Tuned/ # MKDIR-Test-Performance 

Dann erstellen Sie a abgestimmt.Conf Konfigurationsdatei im Verzeichnis.

# VIM Test-Performance/Tuned.Conf 

Kopieren Sie die folgende Konfiguration in die Datei.

[Main] include = Latenz-Performance-Zusammenfassung = Testprofil, das Einstellungen für das Tuning-Profil der Latenzleistung verwendet 

Speichern Sie die Datei und schließen Sie sie.

Wenn Sie den Befehl Tuned-adm-Liste erneut ausführen, sollte das neue Tuning-Profil in der Liste der verfügbaren Profile vorhanden sein.

# Tuned-adm-Liste 
Überprüfen Sie das neue abgestimmte Profil

Um ein neues abgestimmtes Profil zu aktivieren, Problem folgt dem Befehl.

# Tuned-ADM-Profil-Test-Performance 

Weitere Informationen und weitere Bastendoptionen finden Sie in der abgestimmt Und Tuned-adm Mannseiten.

# Mann abgestimmt # Man Tuned-adm 

Tuned Github Repository: https: // github.com/fcelda/abgestimmt

Das ist alles fürs Erste! Abgestimmt ist ein Daemon, der die Verwendung von Systemkomponenten überwacht und einen Linux-Server dynamisch automatisch umstößt, um eine maximale Leistung zu erzielen. Wenn Sie Fragen oder Gedanken zum Teilen haben, verwenden Sie das folgende Feedback -Formular, um uns zu erreichen.