So installieren Sie Sysbench auf Manjaro

In diesem Tutorial zeigen wir Ihnen, wie Sie Sysbench auf Manjaro installieren. Sysbench ist ein leistungsstarkes und vielseitiges Benchmarking-Tool, mit dem Sie die Leistung der CPU, des Speichers, der Datei-E/A und der Datenbankvorgänge Ihres Systems bewerten können. Sysbench wurde von Alexey Kopytov entwickelt und ist modular, plattformübergreifend und multithreadfähig konzipiert, was es zu einer wertvollen Bereicherung für Systemadministratoren, Entwickler und Leistungsbegeisterte gleichermaßen macht.

Einer der Hauptvorteile von Sysbench ist die Möglichkeit, verschiedene Arbeitslasten und Testszenarien zu simulieren und Ihnen so ein umfassendes Verständnis der Leistung Ihres Systems unter verschiedenen Bedingungen zu vermitteln. Egal, ob Sie die Leistung Ihrer CPU mit verschiedenen Rechenlasten testen, die Geschwindigkeit Ihres Speichersubsystems messen oder den Durchsatz Ihres Dateisystems oder Ihrer Datenbank bewerten müssen, Sysbench hat alles für Sie.

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 Manjaro Linux.

Voraussetzungen

  • Ein Server oder Desktop, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Manjaround andere Arch-basierte Distributionen.
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
  • Eine stabile Internetverbindung ist für das Herunterladen und Installieren von Paketen von entscheidender Bedeutung. Überprüfen Sie Ihre Verbindung, bevor Sie fortfahren.
  • Zugriff auf ein Manjaro-Linux-System mit einem Nicht-Root-Sudo-Benutzer oder Root-Benutzer.

Installieren Sie Sysbench auf Manjaro

Schritt 1. Es empfiehlt sich immer, Ihr Manjaro-System auf dem neuesten Stand zu halten, bevor Sie neue Software installieren. Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus, um Ihr System zu aktualisieren:

sudo pacman -Syu

Schritt 2. Sysbench auf Manjaro installieren.

Der erste Schritt bei der Installation von Sysbench besteht darin, den Quellcode von der offiziellen Website herunterzuladen. Um den Quellcode herunterzuladen, navigieren Sie zum gewünschten Verzeichnis, in das Sie die Dateien extrahieren möchten, und führen Sie den folgenden Befehl aus:

wget https://github.com/akopytov/sysbench/archive/refs/heads/master.zip

Nachdem Sie die Integrität der heruntergeladenen Datei überprüft haben, können Sie das Quellcode-Archiv mit dem folgenden Befehl extrahieren:

unzip master.zip

Dadurch wird ein neues Verzeichnis mit dem Namen erstellt sysbench-master Enthält den Sysbench-Quellcode und andere notwendige Dateien.

Navigieren Sie zum extrahierten sysbench-master Verzeichnis:

cd sysbench-master

Führen Sie das Konfigurationsskript aus, um die Build-Umgebung vorzubereiten. Mit diesem Skript können Sie bestimmte Funktionen aktivieren oder deaktivieren und verschiedene Optionen für den Kompilierungsprozess festlegen. Für eine Basisinstallation können Sie das Skript ohne zusätzliche Optionen ausführen:

./configure

Wenn Sie jedoch die Installation anpassen oder bestimmte Funktionen aktivieren/deaktivieren möchten, können Sie mit dem Konfigurationsskript verschiedene Optionen verwenden. Um beispielsweise die Datenbankunterstützung zu aktivieren oder zu deaktivieren, können Sie die verwenden --with-mysql oder --without-mysql Optionen bzw.

Sobald die Ausführung des Konfigurationsskripts abgeschlossen ist, können Sie mit dem Kompilierungsprozess fortfahren, indem Sie den Befehl make ausführen:

make

Nach einer erfolgreichen Kompilierung können Sie Sysbench auf Ihrem System installieren, indem Sie Folgendes ausführen make install Befehl:

sudo make install

Nach Abschluss des Installationsvorgangs müssen Sie unbedingt überprüfen, ob Sysbench korrekt installiert wurde und einsatzbereit ist. Sie können dies tun, indem Sie Folgendes ausführen sysbench --version Befehl in Ihrem Terminal:

sysbench --version

Schritt 3. Ausführen von Sysbench-Benchmarks.

Eine der Hauptfunktionen von Sysbench ist die Möglichkeit, verschiedene Benchmarks auszuführen, um die Leistung der CPU, des Speichers, der Datei-E/A und der Datenbankvorgänge Ihres Systems zu testen. Lassen Sie uns untersuchen, wie Sie diese Benchmarks ausführen und die verschiedenen verfügbaren Optionen verstehen.

  • CPU-Benchmarks

Um einen CPU-Benchmark mit Sysbench auszuführen, können Sie den folgenden Befehl verwenden:

sysbench --test=cpu run

Um beispielsweise einen CPU-Benchmark mit mehreren Threads auszuführen, können Sie Folgendes verwenden --num-threads Möglichkeit:

sysbench --test=cpu --num-threads=4 run
  • Speicher-Benchmarks

Mit Sysbench können Sie auch die Leistung des Speichersubsystems Ihres Systems testen. Um einen Speicher-Benchmark auszuführen, verwenden Sie den folgenden Befehl:

sysbench --test=memory run

Um beispielsweise einen Speicherbenchmark mit einer Blockgröße von 4 Kilobyte und einer Gesamtspeichergröße von 1 Gigabyte auszuführen, können Sie den folgenden Befehl verwenden:

sysbench --test=memory --memory-block-size=4K --memory-total-size=1G run
  • Datei-I/O-Benchmarks

Sysbench bietet außerdem die Möglichkeit, die Leistung der E/A-Vorgänge Ihres Dateisystems zu testen. Um einen Datei-I/O-Benchmark auszuführen, verwenden Sie den folgenden Befehl:

sysbench --test=fileio run

Um beispielsweise einen Datei-I/O-Benchmark mit einem sequentiellen Schreibtestmodus, vier Threads und einer Dateigröße von 1 Gigabyte auszuführen, können Sie den folgenden Befehl verwenden:

sysbench --test=fileio --file-test-mode=seqwr --num-threads=4 --file-total-size=1G run
  • Datenbank-Benchmarks

Neben CPU-, Speicher- und Datei-I/O-Benchmarks unterstützt Sysbench auch Datenbank-Benchmarking. Um einen Datenbank-Benchmark durchzuführen, muss auf Ihrem System ein unterstütztes Datenbankverwaltungssystem (DBMS) installiert und konfiguriert sein.

Um beispielsweise einen OLTP-Benchmark (Online Transaction Processing) mit einer MySQL-Datenbank auszuführen, können Sie den folgenden Befehl verwenden:

sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=yourpassword prepare
sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=yourpassword run

Glückwunsch! Sie haben Sysbench erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version des Sysbench-Benchmark-Tools auf dem Manjaro-System verwendet haben. Für weitere Hilfe 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