EnglishFrenchSpanyol

Ad


Favicon OnWorks

libguestfs-test-tool - Dalam Talian di Awan

Jalankan libguestfs-test-tool dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan libguestfs-test-tool yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


libguestfs-test-tool - Diagnostik untuk libguestfs

SINOPSIS


libguestfs-test-tool [--options]

DESCRIPTION


libguestfs-test-tool ialah program ujian yang dihantar dengan libguestfs untuk membolehkan anda menyemak asas
Fungsi libguestfs berfungsi. Ini diperlukan kerana libguestfs kadang-kadang
pecah atas sebab di luar kawalan kami: biasanya kerana perubahan dalam qemu asas
atau pakej kernel, atau persekitaran hos.

Jika anda mengesyaki masalah dalam libguestfs, maka jalankan sahaja:

libguestfs-test-tool

Ia akan mencetak banyak mesej diagnostik.

Jika ia berjalan hingga selesai dengan jayanya, anda akan melihat ini berhampiran penghujung:

===== UJIAN SELESAI OK =====

dan alat ujian akan keluar dengan kod 0.

Jika ia gagal (dan/atau keluar dengan kod ralat bukan sifar), sila tampal lengkap, tidak diedit
output alat ujian ke dalam laporan pepijat. Maklumat lanjut tentang melaporkan pepijat boleh
dijumpai di http://libguestfs.org/ laman web.

PILIHAN


- membantu
Paparkan maklumat penggunaan ringkas dan keluar.

--qemu qemu_binary
Jika anda telah memuat turun binari qemu yang lain, halakan pilihan ini pada laluan penuh
binari untuk mencubanya.

--qemudir qemu_source_dir
Jika anda telah menyusun qemu daripada sumber, arahkan pilihan ini pada direktori sumber kepada
cuba ia.

-t N
--masa tamat N
Tetapkan tamat masa pelancaran kepada "N" saat. Lalai ialah 600 saat (10 minit) yang
biasanya tidak perlu dilaraskan.

-V
--versi
Paparkan nombor versi libguestfs dan keluar.

MENCUBA OUT A BERBEZA VERSION OF QEMU


Jika anda telah menyusun versi lain qemu daripada sumber dan ingin mencubanya, maka
anda boleh menggunakan --qemudir pilihan untuk menunjuk ke direktori sumber qemu.

Jika anda telah memuat turun binari qemu dari suatu tempat, gunakan --qemu pilihan untuk menunjuk ke
binari.

Perhatikan apabila menggunakan pilihan ini, anda boleh mengabaikan perniagaan skrip pembalut qemu ("QEMU
WRAPPERS" dalam guestfs(3)), kerana libguestfs-test-tool menulis skrip pembalut untuk anda jika
satu diperlukan.

MENCUBA OUT A BERBEZA KERNEL


Anda boleh memberitahu supermin untuk mencuba kernel yang berbeza. Anda melakukan ini dengan menetapkan persekitaran
pembolehubah "SUPERMIN_KERNEL", "SUPERMIN_KERNEL_VERSION" dan/atau "SUPERMIN_MODULES".

Rujuk kepada "PEMBOLEH UBAH ALAM SEKITAR" dalam supermin(1) untuk maklumat lanjut.

MENCUBA OUT A BERBEZA VERSION OF LIBVIRT


Untuk mengetahui bahagian belakang yang menjadi lalai dalam pakej libguestfs anda, lakukan:

nyahtetapkan LIBGUESTFS_BACKEND
guestfish get-backend

Jika anda menggunakan bahagian belakang libvirt, maka anda boleh mencuba yang berbeza (cth. huluan)
versi libvirt dengan menjalankan arahan ini (tidak sebagai akar):

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

Perintah pertama membunuh sebarang proses "libvirtd" sesi yang mungkin berjalan pada
mesin. Perintah kedua menggunakan skrip "run" libvirt (dalam binaan libvirt peringkat atas
direktori) untuk menetapkan beberapa pembolehubah persekitaran supaya versi alternatif libvirt adalah
digunakan untuk menjalankan program.

MENCUBA OUT DENGAN / TANPA LIBVIRT


Untuk mengetahui bahagian belakang yang menjadi lalai dalam pakej libguestfs anda, lakukan:

nyahtetapkan LIBGUESTFS_BACKEND
guestfish get-backend

Jika anda menggunakan bahagian belakang libvirt, anda boleh mencuba tanpa (cth. libguestfs terus
melancarkan qemu) dengan melakukan:

eksport LIBGUESTFS_BACKEND=terus

Atau jika anda menggunakan bahagian belakang lalai (langsung), maka anda boleh mencuba libvirt:

eksport LIBGUESTFS_BACKEND=libvirt

atau dengan libvirt dan URI libvirt tertentu:

eksport LIBGUESTFS_BACKEND=libvirt:qemu:///session

MENCUBA OUT BERBEZA SELINUX SETTINGS


Untuk mengetahui bahagian belakang yang menjadi lalai dalam pakej libguestfs anda, lakukan:

nyahtetapkan LIBGUESTFS_BACKEND
guestfish get-backend

Untuk mengetahui sama ada SELinux sedang digunakan, lakukan:

getenforce

Jika anda menggunakan libvirt, SELinux dan sVirt, maka anda boleh cuba melihat sama ada menukar SELinux
kepada mod "permisif" membuat sebarang perbezaan. Gunakan arahan ini sebagai root:

setenforce Permisif

Jika ini membuat perbezaan, lihat dalam log audit untuk kegagalan terbaharu ("AVC"):

ausearch -m avc -ts baru-baru ini

Anda boleh menukar AVC kepada peraturan dasar SELinux yang dicadangkan menggunakan alat seperti audit2allow(1).
Untuk maklumat lanjut, lihat "Panduan Pengguna Linux Dipertingkat Keselamatan".

Untuk mendayakan semula SELinux dan sVirt, lakukan:

setenforce Penguatkuasaan

DIAGNOSIS DIRI


Rujuk kepada "PROSES BOOT APPLIANCE" dalam guestfs(3) untuk memahami mesej yang dihasilkan oleh
libguestfs-test-tool dan/atau kemungkinan ralat.

EXIT STATUS


libguestfs-test-tool kembali 0 jika ujian selesai tanpa ralat, atau 1 jika ada
kesilapan.

PERSEKITARAN PELBAGAI


Untuk senarai penuh pembolehubah persekitaran yang mungkin mempengaruhi libguestfs, sila lihat
guestfs(3) halaman manual.

Gunakan libguestfs-test-tool dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad