אנגליתצרפתיתספרדי

Ad


סמל OnWorks

libguestfs-test-tool - מקוון בענן

הפעל את libguestfs-test-tool בספק אירוח חינמי של OnWorks באמצעות אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זהו הפקודה libguestfs-test-tool שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


libguestfs-test-tool - אבחון עבור libguestfs

תַקצִיר


libguestfs-test-tool [--אפשרויות]

תיאור


libguestfs-test-tool היא תוכנית בדיקה שנשלחת עם libguestfs כדי לאפשר לך לבדוק בסיסי
הפונקציונליות של libguestfs עובדת. זה נחוץ כי libguestfs מדי פעם
נשבר מסיבות שאינן בשליטתנו: בדרך כלל בגלל שינויים ב-qemu הבסיסי
או חבילות ליבה, או סביבת המארח.

אם אתה חושד בבעיה ב-libguestfs, פשוט הרץ:

libguestfs-test-tool

זה ידפיס הרבה הודעות אבחון.

אם זה יסתיים בהצלחה, תראה את זה לקראת הסוף:

===== הבדיקה הסתיימה בסדר =====

וכלי הבדיקה ייצא עם קוד 0.

אם זה נכשל (ו/או יוצא עם קוד שגיאה שאינו אפס), אנא הדבק את ה לְהַשְׁלִים, לא ערוך
פלט של כלי הבדיקה לדוח באג. מידע נוסף על דיווח על באגים יכול להיות
נמצא על http://libguestfs.org/ אתר אינטרנט.

אפשרויות


- עזרה
הצג מידע קצר על שימוש וצא.

--qemu qemu_binary
אם הורדת קובץ בינארי נוסף של qemu, הפנה אפשרות זו אל הנתיב המלא של ה-
בינארי לנסות את זה.

--קמודיר qemu_source_dir
אם הידור qemu ממקור, הפנה אפשרות זו אל ספריית המקור
נסה זאת.

-t N
--פסק זמן N
הגדר את פסק זמן ההשקה ל-"N" שניות. ברירת המחדל היא 600 שניות (10 דקות) אשר
בדרך כלל אין צורך להתאים.

-V
--גִרְסָה
הצג את מספר הגרסה של libguestfs וצא.

מנסה החוצה A שונה גִרְסָה OF QEMU


אם הידור גרסה אחרת של qemu מהמקור וברצונך לנסות זאת, אז
אתה יכול להשתמש ב- --קמודיר אפשרות להצביע על ספריית המקור של qemu.

אם הורדת קובץ qemu בינארי מאיפשהו, השתמש ב- --qemu אפשרות להצביע על
בינארי.

שים לב בעת שימוש באפשרויות אלה, אתה יכול להתעלם מהעסק של סקריפטים של qemu wrapper ("QEMU
עטיפות" ב guestfs(3)), מכיוון ש-libguestfs-test-tool כותב עבורך סקריפט עטיפה אם
יש צורך באחד.

מנסה החוצה A שונה גַרעִין


אתה יכול להגיד לסופרמין לנסות גרעין אחר. אתה עושה זאת על ידי הגדרת הסביבה
משתנים "SUPERMIN_KERNEL", "SUPERMIN_KERNEL_VERSION" ו/או "SUPERMIN_MODULES".

עיין ב"משתני סביבה" ב supermin(1) למידע נוסף.

מנסה החוצה A שונה גִרְסָה OF LIBVIRT


כדי לגלות איזה קצה אחורי הוא ברירת המחדל בחבילת libguestfs שלך, בצע:

בטל את ההגדרה של LIBGUESTFS_BACKEND
guestfish קבל-גב

אם אתה משתמש בקצה האחורי של libvirt, אתה יכול לנסות קצה אחר (למשל במעלה הזרם)
גרסה של libvirt על ידי הפעלת הפקודות הללו (לֹא בתור שורש):

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

הפקודה הראשונה הורגת כל תהליכים "libvirtd" של הפגישה שעשויים לפעול ב-
מְכוֹנָה. הפקודה השנייה משתמשת בסקריפט "הפעלה" של libvirt (במבנה ה-libvirt ברמה העליונה
directory) כדי להגדיר כמה משתני סביבה כך שהגרסה החלופית של libvirt תהיה
משמש להפעלת התוכנית.

מנסה החוצה עִם / ללא LIBVIRT


כדי לגלות איזה קצה אחורי הוא ברירת המחדל בחבילת libguestfs שלך, בצע:

בטל את ההגדרה של LIBGUESTFS_BACKEND
guestfish קבל-גב

אם אתה משתמש ב-backend של libvirt, אתה יכול לנסות בלי (כלומר libguestfs ישירות
השקת qemu) על ידי ביצוע:

ייצוא LIBGUESTFS_BACKEND=ישיר

או אם אתה משתמש ברירת המחדל האחורי (הישיר), אז אתה יכול לנסות libvirt:

ייצוא LIBGUESTFS_BACKEND=libvirt

או עם libvirt ו-URI ספציפי של libvirt:

ייצא LIBGUESTFS_BACKEND=libvirt:qemu:///session

מנסה החוצה שונה SELINUX הגדרות


כדי לגלות איזה קצה אחורי הוא ברירת המחדל בחבילת libguestfs שלך, בצע:

בטל את ההגדרה של LIBGUESTFS_BACKEND
guestfish קבל-גב

כדי לברר אם נעשה שימוש ב-SELinux, בצע:

getenforce

אם אתה משתמש ב-libvirt, SELinux ו-sVirt, אז אתה יכול לנסות לראות אם אתה משנה את SELinux
למצב "מתירני" יש הבדל. השתמש בפקודה זו בתור root:

setenforce Permissive

אם זה משנה, חפש ביומני הביקורת עבור כשלים אחרונים ("AVCs"):

ausearch -m avc -ts לאחרונה

אתה יכול להמיר AVCs לכללי מדיניות מוצעים של SELinux באמצעות כלים כמו audit2allow(1).
למידע נוסף, עיין ב"מדריך למשתמש של Linux משופרת באבטחה".

כדי להפעיל מחדש את SELinux ו-sVirt, בצע:

setenforce אכיפה

דיאגנוזה עצמית


עיין ב"תהליך אתחול המכשיר" ב guestfs(3) להבין את המסרים המופקים על ידי
libguestfs-test-tool ו/או שגיאות אפשריות.

יְצִיאָה סטָטוּס


libguestfs-test-tool חוזר 0 אם הבדיקות הושלמו ללא שגיאה, או 1 אם היה
שגיאה.

הסביבה וריאציות


לרשימה המלאה של משתני סביבה שעשויים להשפיע על libguestfs, אנא עיין ב-
guestfs(3) דף מדריך.

השתמש ב-libguestfs-test-tool מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad