Tuned - Automatische Leistungsstimmung von CentOs/Rhel -Servern
- 3998
- 789
- Henry Liebold
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 ProfilSie können eine Liste der verfügbaren Tuning -Profile mit dem folgenden Befehl erhalten.
# Tuned-adm-ListeListen 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 aktivWechseln 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.
- « Die 7 besten Webhosting -Unternehmen für Linux
- Diskurs - Ein modernes Forum für Community -Diskussionen »