EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

libguestfs-test-tool - Online în cloud

Run libguestfs-test-tool in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

Aceasta este comanda libguestfs-test-tool care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


libguestfs-test-tool - Diagnosticare pentru libguestfs

REZUMAT


libguestfs-test-tool [--opțiuni]

DESCRIERE


libguestfs-test-tool este un program de testare livrat cu libguestfs pentru a vă permite să verificați de bază
Funcționalitatea libguestfs funcționează. Acest lucru este necesar deoarece libguestfs ocazional
se rupe din motive independente de controlul nostru: de obicei din cauza modificărilor în qemu-ul de bază
sau pachete kernel, sau mediul gazdă.

Dacă bănuiți o problemă în libguestfs, atunci rulați:

libguestfs-test-tool

Va tipări o mulțime de mesaje de diagnosticare.

Dacă rulează până la finalizare cu succes, veți vedea asta aproape de sfârșit:

===== TESTUL TERMINAT OK =====

iar instrumentul de testare va ieși cu codul 0.

Dacă eșuează (și/sau iese cu un cod de eroare diferit de zero), inserați fișierul complet, ne-editat
rezultatul instrumentului de testare într-un raport de eroare. Mai multe informații despre raportarea erorilor pot fi
găsit pe http://libguestfs.org/ site-ul web.

OPŢIUNI


--Ajutor
Afișați informații scurte de utilizare și ieșiți.

--qemu qemu_binary
Dacă ați descărcat un alt binar qemu, indicați această opțiune pe calea completă a fișierului
binar pentru a-l încerca.

--qemudir qemu_source_dir
Dacă ați compilat qemu din sursă, indicați această opțiune la directorul sursă către
incearca-l.

-t N
--pauză N
Setați timpul de expirare a lansării la „N” secunde. Valoarea implicită este 600 de secunde (10 minute), care
de obicei nu trebuie ajustat.

-V
--versiune
Afișați numărul versiunii libguestfs și ieșiți.

ÎNCERCARE OUT A DIFERIT VERSIUNE OF QEMU


Dacă ați compilat o altă versiune de qemu din sursă și doriți să încercați asta, atunci
puteți utiliza --qemudir opțiunea de a indica directorul sursă qemu.

Dacă ați descărcat un binar qemu de undeva, utilizați --qemu opțiunea de a indica
binar.

Rețineți că atunci când utilizați aceste opțiuni, puteți ignora afacerea scripturilor qemu wrapper ("QEMU
WAPPERS" în guestfs(3)), deoarece libguestfs-test-tool scrie un script wrapper pentru tine dacă
e nevoie de unul.

ÎNCERCARE OUT A DIFERIT NUCLEU


Puteți spune lui supermin să încerce un alt nucleu. Faceți acest lucru setând mediul
variabilele „SUPERMIN_KERNEL”, „SUPERMIN_KERNEL_VERSION” și/sau „SUPERMIN_MODULES”.

Consultați „VARIABILELE DE MEDIU” în supermin(1) pentru informații suplimentare.

ÎNCERCARE OUT A DIFERIT VERSIUNE OF LIBVIRT


Pentru a afla care backend este implicit în pachetul libguestfs, faceți:

dezactivați LIBGUESTFS_BACKEND
guestfish get-backend

Dacă utilizați backend-ul libvirt, atunci puteți încerca unul diferit (de exemplu, în amonte)
versiunea libvirt rulând aceste comenzi (nu ca rădăcină):

killall libvirtd lt-libvirtd
~/path/to/libvirt/run libguestfs-test-tool

Prima comandă oprește orice proces(e) de sesiune „libvirtd” care ar putea rula pe
mașinărie. Cea de-a doua comandă folosește scriptul „run” al libvirt (în versiunea de nivel superior libvirt build
director) pentru a seta unele variabile de mediu astfel încât versiunea alternativă a libvirt să fie
folosit pentru a rula programul.

ÎNCERCARE OUT CU / FĂRĂ LIBVIRT


Pentru a afla care backend este implicit în pachetul libguestfs, faceți:

dezactivați LIBGUESTFS_BACKEND
guestfish get-backend

Dacă utilizați backend-ul libvirt, puteți încerca fără (adică libguestfs direct
lansând qemu) făcând:

export LIBGUESTFS_BACKEND=direct

Sau dacă utilizați backend-ul implicit (direct), atunci puteți încerca libvirt:

export LIBGUESTFS_BACKEND=libvirt

sau cu libvirt și un anumit URI libvirt:

exportați LIBGUESTFS_BACKEND=libvirt:qemu:///session

ÎNCERCARE OUT DIFERIT SELINUX SETTINGS


Pentru a afla care backend este implicit în pachetul libguestfs, faceți:

dezactivați LIBGUESTFS_BACKEND
guestfish get-backend

Pentru a afla dacă SELinux este utilizat, faceți:

getenforce

Dacă utilizați libvirt, SELinux și sVirt, atunci puteți încerca să vedeți dacă schimbați SELinux
la modul „permisiv” face orice diferență. Utilizați această comandă ca root:

setenforce Permisiv

Dacă acest lucru face o diferență, căutați în jurnalele de audit eșecurile recente ("AVC-uri"):

ausearch -m avc -ts recent

Puteți converti AVC-urile în reguli de politică SELinux sugerate folosind instrumente precum audit2allow(1).
Pentru mai multe informații, consultați „Ghidul utilizatorului Linux pentru securitate îmbunătățită”.

Pentru a reactiva SELinux și sVirt, faceți:

setenforce Executarea

DIAGNOSTIC PROPRIU


Consultați „PROCESUL DE PORNIRE A APARATULUI” în guestfs(3) să înțeleagă mesajele produse de
libguestfs-test-tool și/sau posibile erori.

EXIT STAREA


libguestfs-test-tool returnează 0 dacă testele s-au finalizat fără eroare, sau 1 dacă ar exista o
eroare.

MEDIUL VARIABILE


Pentru lista completă a variabilelor de mediu care pot afecta libguestfs, consultați
guestfs(3) pagină de manual.

Utilizați libguestfs-test-tool online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad