EngelsFransSpaans

Ad


OnWorks-favicon

libguestfs-test-tool - Online in de cloud

Voer libguestfs-test-tool uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht libguestfs-test-tool die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


libguestfs-test-tool - Diagnostiek voor libguestfs

KORTE INHOUD


libguestfs-test-tool [--opties]

PRODUCTBESCHRIJVING


libguestfs-test-tool is een testprogramma dat bij libguestfs wordt geleverd om u in staat te stellen
libguestfs-functionaliteit werkt. Dit is nodig omdat libguestfs af en toe
pauzes om redenen buiten onze controle: meestal vanwege veranderingen in de onderliggende qemu
of kernelpakketten, of de hostomgeving.

Als je een probleem vermoedt in libguestfs, voer dan gewoon uit:

libguestfs-testtool

Het zal veel diagnostische berichten afdrukken.

Als het succesvol is voltooid, ziet u dit tegen het einde:

===== TEST VOLTOOID OK =====

en de testtool wordt afgesloten met code 0.

Als het mislukt (en/of afsluit met een foutcode die niet nul is), plak dan de compleet, onbewerkt
output van de testtool in een bugrapport. Meer informatie over het melden van bugs kan zijn:
gevonden op de http://libguestfs.org/ website.

OPTIES


--help
Geef korte gebruiksinformatie weer en sluit af.

--qemu qemu_binair
Als je een ander qemu binair bestand hebt gedownload, wijs deze optie dan naar het volledige pad van de
binair om het te proberen.

--qmoedir qemu_source_dir
Als je qemu uit de broncode hebt gecompileerd, wijs deze optie dan naar de bronmap om
probeer het.

-t N
--time-out N
Stel de starttime-out in op "N" seconden. De standaardwaarde is 600 seconden (10 minuten), wat:
hoeft meestal niet te worden aangepast.

-V
--versie
Geef het versienummer van libguestfs weer en sluit af.

PROBEREN OUT A TE ZIJN VERSIE OF QEMU


Als je een andere versie van qemu uit de broncode hebt gecompileerd en dat zou willen proberen, dan
u kunt de gebruiken --qmoedir optie om naar de qemu-bronmap te verwijzen.

Als je ergens een qemu binary hebt gedownload, gebruik dan de --qemu optie om naar de te wijzen
binary.

Merk op dat wanneer u deze opties gebruikt, u de zaken van qemu-wrapperscripts ("QEMU
WRAPPERS" in gastfs(3)), aangezien libguestfs-test-tool een wrapper-script voor je schrijft als
een is nodig.

PROBEREN OUT A TE ZIJN KERNEL


Je kunt supermin vertellen om een ​​andere kernel te proberen. Dit doe je door de omgeving in te stellen
variabelen "SUPERMIN_KERNEL", "SUPERMIN_KERNEL_VERSION" en/of "SUPERMIN_MODULES".

Raadpleeg "OMGEVINGSVARIABELEN" in supermin(1) voor meer informatie.

PROBEREN OUT A TE ZIJN VERSIE OF LIBVIRT


Om erachter te komen welke backend de standaard is in uw libguestfs-pakket, doet u het volgende:

uitgeschakeld LIBGUESTFS_BACKEND
guestfish krijgt-backend

Als je de libvirt-backend gebruikt, dan kun je een andere (bijv. upstream)
versie van libvirt door deze commando's uit te voeren (niet als wortel):

killall libvirtd lt-libvirtd
~/pad/naar/libvirt/run libguestfs-testtool

Het eerste commando doodt alle sessie "libvirtd" proces(sen) die mogelijk worden uitgevoerd op de
machine. Het tweede commando gebruikt het "run"-script van libvirt (in de libvirt-build op het hoogste niveau
directory) om enkele omgevingsvariabelen in te stellen zodat de alternatieve versie van libvirt is
gebruikt om het programma uit te voeren.

PROBEREN OUT MET / ZONDER LIBVIRT


Om erachter te komen welke backend de standaard is in uw libguestfs-pakket, doet u het volgende:

uitgeschakeld LIBGUESTFS_BACKEND
guestfish krijgt-backend

Als je de libvirt-backend gebruikt, kun je het zonder proberen (d.w.z. libguestfs direct
qemu starten) door te doen:

exporteren LIBGUESTFS_BACKEND=direct

Of als je de standaard (directe) backend gebruikt, dan kun je libvirt proberen:

exporteren LIBGUESTFS_BACKEND=libvirt

of met libvirt en een specifieke libvirt URI:

exporteer LIBGUESTFS_BACKEND=libvirt:qemu:///session

PROBEREN OUT TE ZIJN SELINUX INSTELLINGEN


Om erachter te komen welke backend de standaard is in uw libguestfs-pakket, doet u het volgende:

uitgeschakeld LIBGUESTFS_BACKEND
guestfish krijgt-backend

Om erachter te komen of SELinux wordt gebruikt, doe:

getenforce

Als je libvirt, SELinux en sVirt gebruikt, dan kun je proberen te zien of het veranderen van SELinux
naar de "permissieve" modus maakt geen enkel verschil. Gebruik dit commando als root:

setenforce Toegeeflijk

Als dit een verschil maakt, kijk dan in de controlelogboeken voor recente fouten ("AVC's"):

ausearch -m avc -ts recent

Je kunt AVC's converteren naar voorgestelde SELinux-beleidsregels met behulp van tools zoals: audit2toestaan(1).
Zie de "Security Enhanced Linux User Guide" voor meer informatie.

Om SELinux en sVirt opnieuw in te schakelen, doe je:

setenforce Afdwingen

ZELFDIAGNOSE


Raadpleeg "OPSTARTPROCES APPARAAT" in gastfs(3) om de berichten te begrijpen die worden geproduceerd door
libguestfs-test-tool en/of mogelijke fouten.

EXIT STATUS


libguestfs-test-tool retourneert 0 als de tests zonder fouten zijn voltooid, of 1 als er een was
fout.

MILIEU VARIABELEN


Voor de volledige lijst van omgevingsvariabelen die van invloed kunnen zijn op libguestfs, zie de
gastfs(3) handleiding pagina.

Gebruik libguestfs-test-tool online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad