ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

libguestfs-test-tool - ออนไลน์ใน Cloud

เรียกใช้ libguestfs-test-tool ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง libguestfs-test-tool ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


libguestfs-test-tool - การวินิจฉัยสำหรับ libguestfs

เรื่องย่อ


libguestfs-test-tool [--ตัวเลือก]

DESCRIPTION


libguestfs-test-tool เป็นโปรแกรมทดสอบที่มาพร้อมกับ libguestfs เพื่อให้คุณสามารถตรวจสอบพื้นฐาน
ฟังก์ชัน libguestfs ทำงาน นี่เป็นสิ่งจำเป็นเพราะ libguestfs เป็นครั้งคราว
หยุดด้วยเหตุผลที่อยู่นอกเหนือการควบคุมของเรา: มักเกิดจากการเปลี่ยนแปลงใน qemu
หรือแพ็คเกจเคอร์เนลหรือสภาพแวดล้อมโฮสต์

หากคุณสงสัยว่ามีปัญหาใน libguestfs ให้เรียกใช้:

libguestfs-เครื่องมือทดสอบ

มันจะพิมพ์ข้อความวินิจฉัยจำนวนมาก

หากดำเนินการจนเสร็จสิ้น คุณจะเห็นสิ่งนี้ในตอนท้าย:

===== ทดสอบเสร็จแล้ว OK =====

และเครื่องมือทดสอบจะออกด้วยรหัส 0

หากล้มเหลว (และ/หรือออกด้วยรหัสข้อผิดพลาดที่ไม่ใช่ศูนย์) โปรดวาง เสร็จสมบูรณ์แล้ว ไม่ได้แก้ไข
ผลลัพธ์ของเครื่องมือทดสอบลงในรายงานข้อบกพร่อง ข้อมูลเพิ่มเติมเกี่ยวกับการรายงานจุดบกพร่องสามารถ
พบในไฟล์ http://libguestfs.org/ เว็บไซต์.

OPTIONS


--ช่วยด้วย
แสดงข้อมูลการใช้งานแบบสั้นและออก

--คิวมู qemu_binary
หากคุณดาวน์โหลด qemu binary อื่น ให้ชี้ตัวเลือกนี้ที่เส้นทางแบบเต็มของ
ไบนารีที่จะลอง

--qmudir qemu_source_dir
หากคุณคอมไพล์ qemu จากซอร์ส ให้ชี้ตัวเลือกนี้ที่ไดเร็กทอรีต้นทางไปที่
ลองมัน.

-t N
--หมดเวลา N
ตั้งค่าหมดเวลาการเปิดตัวเป็น "N" วินาที ค่าเริ่มต้นคือ 600 วินาที (10 นาที) ซึ่ง
ปกติไม่ต้องปรับ

-V
--รุ่น
แสดงหมายเลขเวอร์ชัน libguestfs และออก

พยายาม OUT A ที่แตกต่างกัน VERSION OF QEMU


หากคุณได้รวบรวม qemu เวอร์ชันอื่นจากแหล่งที่มาและต้องการลองอย่างนั้น
คุณสามารถใช้ไฟล์ --qmudir ตัวเลือกที่จะชี้ไปที่ไดเร็กทอรีต้นทาง qemu

หากคุณดาวน์โหลด qemu binary จากที่ใดที่หนึ่ง ให้ใช้ --คิวมู ตัวเลือกที่จะชี้ไปที่
ไบนารี่.

โปรดทราบว่าเมื่อใช้ตัวเลือกเหล่านี้ คุณสามารถละเว้นธุรกิจของสคริปต์ตัวตัด qemu ("QEMU
WRAPPERS" ใน แขก(3)) เนื่องจาก libguestfs-test-tool เขียนสคริปต์ wrapper ให้คุณ if
หนึ่งเป็นสิ่งจำเป็น

พยายาม OUT A ที่แตกต่างกัน เคอร์เนล


คุณสามารถบอกให้ supermin ลองใช้เคอร์เนลอื่น คุณทำได้โดยการตั้งค่าสภาพแวดล้อม
ตัวแปร "SUPERMIN_KERNEL", "SUPERMIN_KERNEL_VERSION" และ/หรือ "SUPERMIN_MODULES"

อ้างถึง "ตัวแปรสิ่งแวดล้อม" ใน ซูเปอร์มิน(1) สำหรับข้อมูลเพิ่มเติม

พยายาม OUT A ที่แตกต่างกัน VERSION OF ลิบเวียร์ต


หากต้องการค้นหาว่าแบ็กเอนด์ใดเป็นค่าเริ่มต้นในแพ็คเกจ libguestfs ของคุณ ให้ทำดังนี้

ยกเลิกการตั้งค่า LIBGUESTFS_BACKEND
guestfish รับแบ็กเอนด์

หากคุณกำลังใช้แบ็กเอนด์ libvirt คุณสามารถลองใช้อย่างอื่นได้ (เช่น อัปสตรีม)
เวอร์ชันของ libvirt โดยการรันคำสั่งเหล่านี้ (ไม่ เป็นรูท):

killall libvirtd lt-libvirtd
~/path/to/libvirt/run libguestfs-เครื่องมือทดสอบ

คำสั่งแรกจะฆ่ากระบวนการ "libvirtd" ของเซสชันที่อาจทำงานอยู่บน
เครื่องจักร. คำสั่งที่สองใช้สคริปต์ "run" ของ libvirt (ใน libvirt build . ระดับบนสุด
ไดเรกทอรี) เพื่อตั้งค่าตัวแปรสภาพแวดล้อมบางอย่างเพื่อให้ libvirt รุ่นอื่นเป็น
ใช้ในการรันโปรแกรม

พยายาม OUT กับ / โดยไม่ต้อง ลิบเวียร์ต


หากต้องการค้นหาว่าแบ็กเอนด์ใดเป็นค่าเริ่มต้นในแพ็คเกจ libguestfs ของคุณ ให้ทำดังนี้

ยกเลิกการตั้งค่า LIBGUESTFS_BACKEND
guestfish รับแบ็กเอนด์

หากคุณกำลังใช้แบ็กเอนด์ libvirt คุณสามารถลองโดยไม่ต้อง (เช่น libguestfs โดยตรง
เปิดตัว qemu) โดยทำ:

ส่งออก LIBGUESTFS_BACKEND=direct

หรือหากคุณใช้แบ็กเอนด์เริ่มต้น (โดยตรง) คุณสามารถลองใช้ libvirt:

ส่งออก LIBGUESTFS_BACKEND=libvirt

หรือด้วย libvirt และ URI ของ libvirt เฉพาะ:

ส่งออก LIBGUESTFS_BACKEND=libvirt:qemu:///session

พยายาม OUT ที่แตกต่างกัน เซลินุกซ์ การตั้งค่า


หากต้องการค้นหาว่าแบ็กเอนด์ใดเป็นค่าเริ่มต้นในแพ็คเกจ libguestfs ของคุณ ให้ทำดังนี้

ยกเลิกการตั้งค่า LIBGUESTFS_BACKEND
guestfish รับแบ็กเอนด์

หากต้องการทราบว่ามีการใช้ SELinux หรือไม่ ให้ทำดังนี้

getenforce

หากคุณใช้ libvirt, SELinux และ sVirt คุณสามารถลองดูว่าเปลี่ยน SELinux หรือไม่
ไปที่โหมด "อนุญาต" สร้างความแตกต่าง ใช้คำสั่งนี้เป็นรูท:

setenforce อนุญาต

หากสิ่งนี้สร้างความแตกต่าง ให้ดูบันทึกการตรวจสอบสำหรับความล้มเหลวล่าสุด ("AVC"):

ausearch -m avc -ts ล่าสุด

คุณสามารถแปลง AVC เป็นกฎนโยบาย SELinux ที่แนะนำได้โดยใช้เครื่องมือเช่น ตรวจสอบ2อนุญาต(1)
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ "คู่มือผู้ใช้ Linux ที่ปรับปรุงความปลอดภัย"

ในการเปิดใช้งาน SELinux และ sVirt อีกครั้ง ให้ทำดังนี้

setenforce การบังคับใช้

การวินิจฉัยตนเอง


อ้างถึง "APPLIANCE BOOT PROCESS" ใน แขก(3) เพื่อให้เข้าใจข้อความที่จัดทำโดย
libguestfs-test-tool และ/หรือข้อผิดพลาดที่เป็นไปได้

EXIT สถานภาพ


libguestfs-test-tool ส่งคืน 0 หากการทดสอบเสร็จสิ้นโดยไม่มีข้อผิดพลาดหรือ 1 ถ้ามี
ความผิดพลาด

และพวกเรา ตัวแปร


สำหรับรายการตัวแปรสภาพแวดล้อมทั้งหมดที่อาจส่งผลต่อ libguestfs โปรดดูที่
แขก(3) หน้าคู่มือ

ใช้ libguestfs-test-tool ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad