So installieren Sie Sysbench auf Fedora 39

In diesem Tutorial zeigen wir Ihnen, wie Sie Sysbench auf Fedora 39 installieren. Sysbench ist ein Open-Source-Systemleistungs-Benchmarking-Tool zur Bewertung von Betriebssystemparametern, die für Systeme wichtig sind, auf denen Datenbanken unter hoher Last ausgeführt werden. Mit seinen skriptfähigen und Multithread-Funktionen kann Sysbench schnell einen Eindruck von der Leistung eines Systems gewinnen, ohne dass komplexe Datenbank-Benchmarks eingerichtet werden müssen. Es kann Systemkomponenten wie CPU, Speicher, Datei-E/A, Mutexe und Datenbankleistung testen.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation des Sysbench-Benchmark-Tools auf einem Fedora 39.

Voraussetzungen

Bevor wir mit dem Installationsprozess beginnen, stellen wir sicher, dass Sie über alles verfügen, was Sie benötigen:

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Fedora 39.
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • Um Befehle ausführen zu können, benötigen Sie Zugriff auf das Terminal. Zu diesem Zweck stellt Fedora 39 die Terminal-Anwendung bereit. Sie finden es in Ihrem Anwendungsmenü.
  • Eine Netzwerkverbindung oder ein Internetzugang zum Herunterladen des Sysbench-Pakets.
  • A non-root sudo user oder Zugriff auf die root user. Wir empfehlen, als zu agieren non-root sudo userda Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie Sysbench auf Fedora 39

Schritt 1. Bevor Sie mit der Installation fortfahren, stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist. Führen Sie den folgenden Befehl aus, um Ihr Fedora 39-System zu aktualisieren:

sudo dnf clean all
sudo dnf update

Schritt 2. Entwicklungstools und Bibliotheken installieren.

Für Sysbench müssen bestimmte Entwicklungstools und Bibliotheken auf Ihrem System installiert sein. Installieren Sie sie, indem Sie Folgendes ausführen:

sudo dnf groupinstall "Development Tools"
sudo dnf install libaio-devel

Schritt 3. Sysbench auf Fedora 39 installieren.

Zu den offiziellen Repositories von Fedora gehört Sysbench, was die Installation unkompliziert macht. Um Sysbench zu installieren, verwenden Sie den folgenden Befehl:

sudo dnf install sysbench

Dieser Befehl installiert die neueste Version von Sysbench, die in den Fedora 39-Repositorys verfügbar ist, nämlich 1.0.20-12.fc39.

Nach der Installation ist es wichtig zu überprüfen, ob Sysbench korrekt installiert ist. Überprüfen Sie die installierte Version:

sysbench --version

Dieser Befehl sollte die installierte Version von Sysbench ausgeben und die erfolgreiche Installation bestätigen.

Schritt 4. Ausführen grundlegender Sysbench-Tests.

Mit Sysbench können Sie verschiedene Systemparameter vergleichen. Hier sind Beispiele für die Durchführung grundlegender Tests:

  • CPU-Benchmark:

Um die CPU-Leistung Ihres Systems zu testen, verwenden Sie den folgenden Befehl:

sysbench cpu --cpu-max-prime=20000 run

Dieser Befehl führt einen CPU-intensiven Test mit einer maximalen Primzahl von 20.000 durch.

  • Speicher-Benchmark:

Um die Speicherleistung Ihres Systems zu testen, verwenden Sie den folgenden Befehl:

sysbench memory --memory-total-size=1G --memory-oper=read run

Dieser Befehl führt einen Speicherlesetest mit einem 1-GB-Speicherblock durch.

  • Datei-I/O-Benchmark:

Um die Datei-E/A-Leistung Ihres Systems zu testen, verwenden Sie den folgenden Befehl:

sysbench fileio --file-total-size=10G --file-test-mode=rndrw --max-time=60 run

Dieser Befehl erstellt eine 10-GB-Testdatei und führt 60 Sekunden lang zufällige Lese- und Schreibvorgänge aus.

  • MySQL-Benchmarks

Um die Leistung Ihres MySQL-Servers zu testen, verwenden Sie den folgenden Befehl:

sysbench oltp_read_write --mysql-user=root --mysql-password=your_password --mysql-db=sbtest --tables=10 --table-size=100000 --threads=8 run

Sysbench bietet verschiedene Optionen, um Tests an Ihre Bedürfnisse anzupassen. Um beispielsweise einen CPU-Test mit bestimmten Threads und maximaler Primzahl auszuführen, verwenden Sie Folgendes:

sysbench cpu --cpu-max-prime=1000000 --threads=8 run

Einige wichtige Optionen, mit denen Tests angepasst werden können:

  • --threads – Anzahl gleichzeitiger Threads
  • --time – Gesamtausführungszeit
  • --events – Begrenzen Sie die Gesamtzahl der Ereignisse

Glückwunsch! Sie haben Sysbench erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der Sysbench-Benchmark-Suite auf Ihrem Fedora 39-System verwendet haben. Für zusätzliche oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle Sysbench-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert