AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

libguestfs-test-tool - En ligne dans le Cloud

Exécutez libguestfs-test-tool dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande libguestfs-test-tool qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


libguestfs-test-tool - Diagnostics pour libguestfs

SYNOPSIS


libguestfs-test-tool [--options]

DESCRIPTION


libguestfs-test-tool est un programme de test fourni avec libguestfs pour vous permettre de vérifier les
La fonctionnalité libguestfs fonctionne. Ceci est nécessaire car libguestfs occasionnellement
pauses pour des raisons indépendantes de notre volonté : généralement en raison de changements dans le qemu sous-jacent
ou les packages du noyau, ou l'environnement hôte.

Si vous suspectez un problème dans libguestfs, exécutez simplement :

outil de test libguestfs

Il imprimera de nombreux messages de diagnostic.

S'il s'exécute avec succès, vous verrez ceci vers la fin :

===== TEST TERMINÉ OK =====

et l'outil de test se fermera avec le code 0.

S'il échoue (et/ou se termine avec un code d'erreur différent de zéro), veuillez coller le Achevée, non édité
sortie de l'outil de test dans un rapport de bogue. Plus d'informations sur le rapport de bogues peuvent être
trouvé sur le http://libguestfs.org/ en ligne.

OPTIONS


--Aidez-moi
Affichez les informations d'utilisation brèves et quittez.

--qemu qemu_binaire
Si vous avez téléchargé un autre binaire qemu, pointez cette option sur le chemin complet du
binaire pour l'essayer.

--qemudir qemu_source_dir
Si vous avez compilé qemu à partir des sources, pointez cette option dans le répertoire source vers
essayez-le.

-t N
--temps libre N
Réglez le délai de lancement sur "N" secondes. La valeur par défaut est de 600 secondes (10 minutes) qui
n'a généralement pas besoin d'être ajusté.

-V
--version
Affichez le numéro de version de libguestfs et quittez.

EN ESSAYANT ARCHIVER A LA DIFFÉRENCE VERSION OF QEMU


Si vous avez compilé une autre version de qemu à partir des sources et que vous souhaitez l'essayer, alors
vous pouvez utiliser la --qemudir option pour pointer vers le répertoire source de qemu.

Si vous avez téléchargé un binaire qemu de quelque part, utilisez le --qemu possibilité de pointer vers le
binaire.

Notez que lorsque vous utilisez ces options, vous pouvez ignorer l'activité des scripts wrapper qemu ("QEMU
EMBALLAGES" dans invités(3)), puisque libguestfs-test-tool écrit un script wrapper pour vous si
il en faut un.

EN ESSAYANT ARCHIVER A LA DIFFÉRENCE NOYAU


Vous pouvez dire à supermin d'essayer un noyau différent. Pour ce faire, définissez l'environnement
variables "SUPERMIN_KERNEL", "SUPERMIN_KERNEL_VERSION" et/ou "SUPERMIN_MODULES".

Se référer à "VARIABLES D'ENVIRONNEMENT" dans supermine(1) pour plus d'informations.

EN ESSAYANT ARCHIVER A LA DIFFÉRENCE VERSION OF LIBVIRT


Pour savoir quel backend est la valeur par défaut dans votre package libguestfs, procédez comme suit :

annuler LIBGUESTFS_BACKEND
poisson invité

Si vous utilisez le backend libvirt, vous pouvez essayer un autre (par exemple en amont)
version de libvirt en exécutant ces commandes (ne sauraient en tant que root):

killall libvirtd lt-libvirtd
~/chemin/vers/libvirt/run outil de test libguestfs

La première commande tue tout processus "libvirtd" de session qui peut être en cours d'exécution sur le
machine. La deuxième commande utilise le script "run" de libvirt (dans le build libvirt de niveau supérieur
répertoire) pour définir certaines variables d'environnement afin que la version alternative de libvirt soit
utilisé pour exécuter le programme.

EN ESSAYANT ARCHIVER WITH / SANS LIBVIRT


Pour savoir quel backend est la valeur par défaut dans votre package libguestfs, procédez comme suit :

annuler LIBGUESTFS_BACKEND
poisson invité

Si vous utilisez le backend libvirt, vous pouvez essayer sans (c'est-à-dire libguestfs directement
lancer qemu) en faisant :

exporter LIBGUESTFS_BACKEND=direct

Ou si vous utilisez le backend (direct) par défaut, vous pouvez essayer libvirt :

exporter LIBGUESTFS_BACKEND=libvirt

ou avec libvirt et un URI libvirt spécifique :

exporter LIBGUESTFS_BACKEND=libvirt:qemu:///session

EN ESSAYANT ARCHIVER LA DIFFÉRENCE SÉLINUX REGLAGES


Pour savoir quel backend est la valeur par défaut dans votre package libguestfs, procédez comme suit :

annuler LIBGUESTFS_BACKEND
poisson invité

Pour savoir si SELinux est utilisé, procédez comme suit :

getenforce

Si vous utilisez libvirt, SELinux et sVirt, vous pouvez essayer de voir si vous modifiez SELinux
en mode "permissif" fait toute la différence. Utilisez cette commande en tant que root :

setenforce permissif

Si cela fait une différence, recherchez dans les journaux d'audit les échecs récents ("AVC") :

ausearch -m avc -ts récent

Vous pouvez convertir les AVC en règles de politique SELinux suggérées à l'aide d'outils tels que audit2autoriser (1).
Pour plus d'informations, consultez le « Guide de l'utilisateur de Security Enhanced Linux ».

Pour réactiver SELinux et sVirt, procédez comme suit :

mettre en vigueur

AUTO-DIAGNOSTIC


Reportez-vous à « PROCESSUS DE DÉMARRAGE DE L'APPAREIL » dans invités(3) comprendre les messages produits par
libguestfs-test-tool et/ou d'éventuelles erreurs.

EXIT STATUT


libguestfs-test-tool renvoie 0 si les tests se sont terminés sans erreur, ou 1 s'il y avait un
Erreur.

ENVIRONNEMENT VARIABLES


Pour la liste complète des variables d'environnement qui peuvent affecter libguestfs, veuillez consulter le
invités(3) page de manuel.

Utilisez libguestfs-test-tool en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad