EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

libguestfs-test-tool - Online in der Cloud

Führen Sie libguestfs-test-tool im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl libguestfs-test-tool, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


libguestfs-test-tool - Diagnose für libguestfs

ZUSAMMENFASSUNG


libguestfs-test-tool [--optionen]

BESCHREIBUNG


libguestfs-test-tool ist ein Testprogramm, das mit libguestfs geliefert wird, mit dem Sie grundlegende
Die libguestfs-Funktionalität funktioniert. Dies wird benötigt, weil libguestfs gelegentlich
bricht aus Gründen ab, die außerhalb unserer Kontrolle liegen: normalerweise aufgrund von Änderungen des zugrunde liegenden qemu
oder Kernelpakete oder die Hostumgebung.

Wenn Sie ein Problem in libguestfs vermuten, führen Sie einfach Folgendes aus:

libguestfs-test-tool

Es werden viele Diagnosemeldungen gedruckt.

Wenn es erfolgreich abgeschlossen wird, sehen Sie dies gegen Ende:

===== TEST BEENDET OK =====

und das Testtool wird mit Code 0 beendet.

Wenn dies fehlschlägt (und/oder mit einem Fehlercode ungleich Null beendet wird), fügen Sie bitte die Komplett, unbearbeitet
Ausgabe des Testtools in einen Fehlerbericht. Weitere Informationen zum Melden von Fehlern finden Sie unter
gefunden auf der http://libguestfs.org/ Webseite.

OPTIONAL


--help
Kurze Nutzungsinformationen anzeigen und beenden.

--qemu qemu_binary
Wenn Sie eine andere qemu-Binärdatei heruntergeladen haben, zeigen Sie mit dieser Option auf den vollständigen Pfad des
binär, um es zu versuchen.

--qemudir qemu_source_dir
Wenn Sie qemu aus dem Quellcode kompiliert haben, zeigen Sie mit dieser Option im Quellverzeichnis auf
Versuch es.

-t N
--Auszeit N
Setzen Sie das Start-Timeout auf "N" Sekunden. Der Standardwert beträgt 600 Sekunden (10 Minuten), was
muss in der Regel nicht angepasst werden.

-V
--Version
Zeigen Sie die Versionsnummer von libguestfs an und beenden Sie.

VERSUCHEN OUT A ANDERS ZU SEIN VERSION OF QEMU


Wenn Sie eine andere Version von qemu aus dem Quellcode kompiliert haben und dies ausprobieren möchten, dann
du kannst den ... benutzen --qemudir Option zum Verweisen auf das qemu-Quellverzeichnis.

Wenn Sie eine qemu-Binärdatei von irgendwoher heruntergeladen haben, verwenden Sie die --qemu Möglichkeit, auf die zu zeigen
binär.

Beachten Sie, dass Sie bei Verwendung dieser Optionen das Geschäft mit qemu-Wrapper-Skripten ignorieren können ("QEMU
WICKLER" in Gastfs(3)), da libguestfs-test-tool ein Wrapper-Skript für Sie schreibt, wenn
einer wird benötigt.

VERSUCHEN OUT A ANDERS ZU SEIN KERN


Sie können supermin anweisen, einen anderen Kernel auszuprobieren. Sie tun dies, indem Sie die Umgebung einstellen
Variablen "SUPERMIN_KERNEL", "SUPERMIN_KERNEL_VERSION" und/oder "SUPERMIN_MODULES".

Siehe "UMWELTVARIABLEN" in Supermin(1) für weitere Informationen.

VERSUCHEN OUT A ANDERS ZU SEIN VERSION OF LIBVIRT


Um herauszufinden, welches Backend das Standard-Backend in Ihrem libguestfs-Paket ist, gehen Sie wie folgt vor:

LIBGUESTFS_BACKEND aufheben
Gastfisch-Get-Backend

Wenn Sie das libvirt-Backend verwenden, können Sie ein anderes (z. B. Upstream) ausprobieren
Version von libvirt, indem Sie diese Befehle ausführen (nicht als Wurzel):

killall libvirtd lt-libvirtd
~/Pfad/zu/libvirt/run libguestfs-test-tool

Der erste Befehl beendet alle Sitzungs-"libvirtd"-Prozesse, die möglicherweise auf dem
Maschine. Der zweite Befehl verwendet das "run"-Skript von libvirt (im libvirt-Build der obersten Ebene).
Verzeichnis), um einige Umgebungsvariablen so zu setzen, dass die alternative Version von libvirt
verwendet, um das Programm auszuführen.

VERSUCHEN OUT MIT / OHNE LIBVIRT


Um herauszufinden, welches Backend das Standard-Backend in Ihrem libguestfs-Paket ist, gehen Sie wie folgt vor:

LIBGUESTFS_BACKEND aufheben
Gastfisch-Get-Backend

Wenn Sie das libvirt-Backend verwenden, können Sie es ohne versuchen (dh libguestfs direkt
qemu starten) indem Sie Folgendes tun:

export LIBGUESTFS_BACKEND=direkt

Oder wenn Sie das standardmäßige (direkte) Backend verwenden, können Sie libvirt ausprobieren:

export LIBGUESTFS_BACKEND=libvirt

oder mit libvirt und einer bestimmten libvirt-URI:

export LIBGUESTFS_BACKEND=libvirt:qemu:///session

VERSUCHEN OUT ANDERS ZU SEIN SELINUX EINSTELLUNGEN


Um herauszufinden, welches Backend das Standard-Backend in Ihrem libguestfs-Paket ist, gehen Sie wie folgt vor:

LIBGUESTFS_BACKEND aufheben
Gastfisch-Get-Backend

Um herauszufinden, ob SELinux verwendet wird, gehen Sie wie folgt vor:

getenforce

Wenn Sie libvirt, SELinux und sVirt verwenden, können Sie versuchen zu sehen, ob Sie SELinux ändern
in den "permissiven" Modus macht keinen Unterschied. Verwenden Sie diesen Befehl als root:

setenforce Zulässig

Wenn dies einen Unterschied macht, suchen Sie in den Audit-Logs nach aktuellen Fehlern ("AVCs"):

aussearch -m avc -ts aktuell

Sie können AVCs mit Tools wie . in vorgeschlagene SELinux-Richtlinienregeln konvertieren audit2erlauben(1).
Weitere Informationen finden Sie im "Security Enhanced Linux User Guide".

Um SELinux und sVirt wieder zu aktivieren, gehen Sie wie folgt vor:

setenforce Erzwingen

SELBSTDIAGNOSE


Siehe "APPLIANCE BOOT PROCESS" in Gastfs(3) um die von . produzierten Nachrichten zu verstehen
libguestfs-test-tool und/oder mögliche Fehler.

EXIT STATUS


libguestfs-test-tool gibt zurück 0 wenn die Tests fehlerfrei abgeschlossen wurden oder 1 wenn es eine gäbe
Fehler.

VARIABLEN


Die vollständige Liste der Umgebungsvariablen, die sich auf libguestfs auswirken können, finden Sie im
Gastfs(3) Handbuchseite.

Verwenden Sie libguestfs-test-tool online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad