במאמר הזה מוסבר איך ליצור דוח באגים של NVIDIA עבור סוגי המכונות שמשתמשים ב-NVIDIA Blackwell GPUs. כדי לזהות את סוגי המכונות שמשתמשים ב-GPU של NVIDIA Blackwell, אפשר לעיין במאמר בנושא מודלים של GPU.
אם סוג המכונה שלכם משתמש בארכיטקטורת NVIDIA Blackwell GPU, דוח הבאגים של NVIDIA שנוצר לא כולל נתוני חומרה קריטיים ברמה נמוכה כשמריצים את הסקריפט nvidia-bug-report.sh. הנתונים האלה מכילים מידע כמו סטטוס השכבה הפיזית של חיבורי NVLink, ערכי רישום פנימיים של GPU ופלחים גולמיים של אבחון מתוכנת הקושחה. המידע הזה חיוני לאבחון בעיות, במיוחד בעיות שקשורות ל-NVLink, שעלולות להוביל לשגיאות GPU Xid או לירידה בביצועים שלא נפתרה.
יצירת דוח על באג של NVIDIA
כדי ליצור דוח באגים, פועלים לפי השלבים הבאים:
מתחברים למופע GPU. בוחרים אחת מהאפשרויות האלה:
מורידים ומתקינים את חבילת ה-MFT על ידי בחירה באחת מהאפשרויות הבאות:
מערכת הפעלה שמותאמת לקונטיינרים
אם המופע שלכם משתמש במערכת הפעלה מותאמת-קונטיינרים (COS) כמערכת הפעלה אורחת, אתם יכולים להשתמש בכלי קוד פתוח COS NVIDIA Bug Report Collector כדי ליצור את דוח הבאגים עם MFT. הכלי הזה מחדיר באופן אוטומטי מודולים נתמכים של ליבת MST שתואמים לליבת COS, מתקין את כלי מרחב המשתמש, יוצר את דוח הבאגים ומעלה את התוצאה לקטגוריה של Cloud Storage (אופציונלי).
מערכת הפעלה אחרת
במערכות הפעלה אחרות של לינוקס, מבצעים את השלבים הבאים:
- מורידים ומתקינים את תוכנת NVIDIA Firmware Tools (MFT) בגרסה 4.32.0 ואילך מהאתר של NVIDIA.
- מתקינים את הכלי. מידע נוסף זמין במאמר Compilation and installation (קומפילציה והתקנה) בתיעוד של NVIDIA Firmware Tools (MFT). אחרי שמתקינים את MFT, הסקריפט nvidia-bug-report.sh משתמש אוטומטית בכלי MFT כדי ליצור את הדוח. אין צורך באינטראקציה ישירה עם כלי MFT.
- מריצים את הסקריפט
nvidia-bug-report.shכדי ליצור דוח על הבאג. התהליך הזה נמשך בערך שתי דקות. - מחפשים את הדוח.
- כדי לוודא שהדוח כולל נתוני MFT, מריצים את הפקודה הבאה בקובץ דוח הבאגים שחולץ:
grep -m 1 -A 30 "Starting GPU MST dump.." PATH_TO_UNZIPPED_BUG_REPORT
הפלט אמור להיראות כך:
Starting GPU MST dump.. ... (additional MFT data) ...