IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

libguestfs-test-tool - Online nel cloud

Esegui libguestfs-test-tool nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando libguestfs-test-tool che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


libguestfs-test-tool - Diagnostica per libguestfs

SINOSSI


libguestfs-test-tool [--opzioni]

DESCRIZIONE


libguestfs-test-tool è un programma di test fornito con libguestfs per consentirti di controllare
La funzionalità libguestfs funziona. Questo è necessario perché libguestfs occasionalmente
si rompe per ragioni al di fuori del nostro controllo: di solito a causa di cambiamenti nel qemu . sottostante
o pacchetti del kernel, o l'ambiente host.

Se sospetti un problema in libguestfs, esegui semplicemente:

libguestfs-strumento-di-test

Stamperà molti messaggi diagnostici.

Se viene eseguito correttamente, vedrai questo verso la fine:

===== TEST TERMINATO OK =====

e lo strumento di test uscirà con il codice 0.

Se fallisce (e/o esce con un codice di errore diverso da zero), incolla il completare, inedito
l'output dello strumento di test in una segnalazione di bug. Ulteriori informazioni sulla segnalazione di bug possono essere
trovato su http://libguestfs.org/ di LPI.

VERSIONI


--Aiuto
Visualizza brevi informazioni sull'utilizzo ed esci.

--qemu qemu_binary
Se hai scaricato un altro binario qemu, punta questa opzione sul percorso completo di
binario per provarlo.

--qemudir qemu_source_dir
Se hai compilato qemu dal sorgente, punta questa opzione nella directory dei sorgenti a
Provalo.

-t N
--tempo scaduto N
Imposta il timeout di avvio su "N" secondi. L'impostazione predefinita è 600 secondi (10 minuti) che
di solito non ha bisogno di essere regolato.

-V
--versione
Visualizza il numero di versione di libguestfs ed esci.

PROVANDO OUT A DIVERSI VERSIONE OF QEMU


Se hai compilato un'altra versione di qemu dai sorgenti e vorresti provarla, allora
puoi usare il --qemudir opzione per puntare alla directory dei sorgenti di qemu.

Se hai scaricato un binario qemu da qualche parte, usa il --qemu opzione per indicare il
binario.

Nota quando usi queste opzioni, puoi ignorare l'attività degli script wrapper qemu ("QEMU
CONFEZIONI" in ospiti(3)), poiché libguestfs-test-tool scrive uno script wrapper per te se
uno è necessario.

PROVANDO OUT A DIVERSI NOCCIOLO


Puoi dire a supermin di provare un kernel diverso. Lo fai impostando l'ambiente
variabili "SUPERMIN_KERNEL", "SUPERMIN_KERNEL_VERSION" e/o "SUPERMIN_MODULES".

Fare riferimento a "VARIABILI AMBIENTALI" in supermini(1) per ulteriori informazioni.

PROVANDO OUT A DIVERSI VERSIONE OF LIBVIRTA


Per scoprire quale backend è l'impostazione predefinita nel tuo pacchetto libguestfs, fai:

annulla l'impostazione LIBGUESTFS_BACKEND
get-backend del guestfish

Se stai usando il backend libvirt, puoi provare un altro (es. upstream)
versione di libvirt eseguendo questi comandi (non come radice):

killall libvirtd lt-libvirtd
~/percorso/di/libvirt/esegui libguestfs-strumento-di-test

Il primo comando interrompe qualsiasi processo "libvirtd" di sessione che potrebbe essere in esecuzione sul
macchina. Il secondo comando usa lo script "run" di libvirt (nella build di livello superiore di libvirt
directory) per impostare alcune variabili di ambiente in modo che la versione alternativa di libvirt sia
utilizzato per eseguire il programma.

PROVANDO OUT CON / SENZA LIBVIRTA


Per scoprire quale backend è l'impostazione predefinita nel tuo pacchetto libguestfs, fai:

annulla l'impostazione LIBGUESTFS_BACKEND
get-backend del guestfish

Se stai usando il backend libvirt, puoi provare senza (es. libguestfs direttamente
lanciando qemu) facendo:

esporta LIBGUESTFS_BACKEND=diretto

Oppure se stai usando il backend predefinito (diretto), puoi provare libvirt:

esporta LIBGUESTFS_BACKEND=libvirt

o con libvirt e un URI libvirt specifico:

esporta LIBGUESTFS_BACKEND=libvirt:qemu:///session

PROVANDO OUT DIVERSI SELINUX IMPOSTAZIONI


Per scoprire quale backend è l'impostazione predefinita nel tuo pacchetto libguestfs, fai:

annulla l'impostazione LIBGUESTFS_BACKEND
get-backend del guestfish

Per scoprire se viene utilizzato SELinux, eseguire:

getenforce

Se stai usando libvirt, SELinux e sVirt, puoi provare a vedere se cambi SELinux
alla modalità "permissiva" fa la differenza. Usa questo comando come root:

setenforce permissivo

Se questo fa la differenza, cerca nei log di controllo gli errori recenti ("AVC"):

ausearch -m avc -ts recente

Puoi convertire gli AVC in regole di policy SELinux suggerite usando strumenti come audit2allow(1).
Per ulteriori informazioni, vedere la "Guida per l'utente di Security Enhanced Linux".

Per riabilitare SELinux e sVirt, fai:

setenforce Applicazione

AUTO DIAGNOSI


Fare riferimento a "PROCESSO DI AVVIO DELL'APPARECCHIO" in ospiti(3) comprendere i messaggi prodotti da
libguestfs-test-tool e/o possibili errori.

EXIT STATUS


libguestfs-test-tool restituisce 0 se i test sono stati completati senza errori, oppure 1 se ci fosse un
errore.

AMBIENTE VARIABILI


Per l'elenco completo delle variabili d'ambiente che possono influenzare libguestfs, vedere il
ospiti(3) pagina di manuale.

Usa libguestfs-test-tool online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad