תיקון VMDK – שלבים לביצוע והפעלת הפקודות.
לאילו מכם העובדים בסביבה וירטואלית של ESXI, לפחות לותיקים שבינכם ודאי יצא לכם להתקל בהודעה הבאה:
Object type requires hosted I/O
מפעילים את המכונה הוירטואלית ומקבלים את ההודעת שגיאה הנ"ל.
בד"כ מה שגורם להודעה הזאת הוא פעולת Snapshot שכל הנראה הופסקה באמצע עבודה-
פעמים נוספות יתכן ומדובר בכיבוי לא יזום של השרת או המערכת עקב תקלה כל שהיא בדיוק בזמן כתיבה לדיסק.
החדשות הטובות הן שניתן לטפל בבעיה די בקלות ע"י מספר פקודות SSH.
ראשית עליכם כמובן לאפשר את השרות ב ESXI עצמו, ברירת המחדל ולצורך חיזוק אבטחת המידע תמיד ב Disable כברירת מחדל.
לאחר שפתחם את הפורט והפעלתם את השירות תוכלו ע"י תוכנה צד שלישי להתחבר לשרת ה ESXI – ניתן להשתמש ב Putty לצורך ביצוע הפעולות.
תוגנה צד שלישי הנתנת להורדה בחינם.
לאחר חיבור תתבקשו להקליד שם משתמש וסיסמה ומיד לאחר מכן זהו את ה VOL ששם נמצאות המכונות שלכם.
בד"כ המיקום הוא –
/vmfs/volumes
הודעת השגיאה: Object type requires hosted I/O
תיקון VMDK
שם תוכלו לחפש את הדיסק הנכון להפעיל עליו מספר פקודות:
vmkfstools -x check “disk.vmdk”
ככל הנראה תתקבל הודעה המתריע על הצורך בתיקן הדיסק ומיד לאחר מכן תוכלו להפעיל את הפקודה הבאה:
vmkfstools -x repair “disk.vmdk”
בצעו יציאה מסביבת ה SSH , רצוי מאוד גם להפסיק את השירות ברקע ע:י כניסה ל ESXI וביטול ה Service .
נסו להפעיל שוב את המכונה, הפעם היא תעלה בצורה תקינה.
מקווים שעזרנו לכם.