Okay, בוא נדבר על העדכון הזה ל-ESXi! (Let's talk about this ESXi update!)
חייב לעדכן? ESXi 8.0 Update 3i – כל מה שצריך לדעת!
היי חבר'ה! שמעתם על העדכון החדש ל-VMware ESXi 8.0, Update 3i? אם אתם עובדים עם vSphere 8, בין אם זה שרתים בודדים או קלאסטרים דרך vCenter, העדכון הזה שווה בדיקה. לא תמיד בא לנו להתעסק עם עדכונים, אבל הפעם יש כמה תיקונים חשובים שיכולים לעשות את החיים שלנו קלים יותר. אז מה בעצם חדש בעדכון הזה, למה כדאי לעדכן, ואיך עושים את זה בלי להרוס הכל? בואו נצלול!
מה בכלל חדש בעדכון ESXi 8.0 Update 3i?
תכלס, העדכון הזה לא מביא פיצ'רים חדשים ומגניבים, אבל הוא מתקן הרבה באגים מעצבנים שהיו בגרסאות קודמות. זה כמו לנקות את הבית – אולי לא רואים שינוי גדול, אבל הכל עובד יותר חלק ונעים.
- תיקוני רשת: אחד הדברים החשובים זה התיקון של ה-Keep-Alive בחיבורי TCP. בקצרה, זה אומר שאם הייתם מקבלים ניתוקים פתאומיים ברשת, העדכון הזה אמור לפתור את זה. זה סופר חשוב במיוחד אם יש לכם מערכות שצריכות להיות זמינות כל הזמן.
- שיפורים באחסון: זוכרים את ההתראות המעצבנות על שחיתות ב-VMFS? אז עכשיו זה אמור להיות יותר מסודר ופחות ספאם. בנוסף, יש תיקון לבעיה שהייתה מונעת מ-First Class Disks (FCD) לעבוד כמו שצריך. תכלס, אם יש לכם FCD, כדאי לעדכן.
- יציבות חומרה ומכונות וירטואליות: יש תיקון קריטי למארחים מבוססי AMD, במיוחד אם אתם מריצים לינוקס. בלי להיכנס יותר מדי לפרטים טכניים, זה פותר בעיות שגרמו למכונות וירטואליות לקרוס או להיתקע.
בקיצור, העדכון הזה מתמקד ביציבות ושיפורים קטנים שיכולים לעשות הבדל גדול. זה כמו לתת לאוטו טיפול 10,000 – לא רואים שינוי מבחוץ, אבל יודעים שהכל עובד כמו שצריך.
איך מעדכנים שרת ESXi בודד (בלי vCenter)?
אוקיי, אז החלטתם לעדכן. עכשיו השאלה היא איך עושים את זה בלי לעשות שטויות. אם יש לכם רק שרת ESXi אחד, בלי vCenter, הדרך הכי טובה זה דרך ה-CLI (שורת הפקודה). זה אולי נשמע מפחיד, אבל זה ממש פשוט.
-
מורידים את הקובץ: דבר ראשון, צריך להוריד את קובץ העדכון (VMware-ESXi-8.0U3i-25205845-depot.zip) מהפורטל של Broadcom. שימו לב שצריך להיות לכם חשבון פעיל.
-
מעלים את הקובץ לשרת: אחרי שהורדתם את הקובץ, תעלו אותו לשרת ESXi שלכם. אפשר להשתמש ב-WinSCP או בכל תוכנה אחרת שמאפשרת להעלות קבצים לשרת.
-
פותחים SSH: בשביל לעדכן דרך ה-CLI, צריך לפתוח SSH לשרת. עושים את זה דרך ה-Web UI של ESXi (Host > Actions > Services > Enable Secure Shell).
-
מעבירים את השרת למצב תחזוקה: לפני שמתחילים לעדכן, חייבים להעביר את השרת למצב תחזוקה. זה אומר שהוא לא יריץ מכונות וירטואליות בזמן העדכון. עושים את זה עם הפקודה הבאה:
bash
esxcli system maintenanceMode set –enable=true -
בודקים את העדכון (Dry Run): לפני שבאמת מעדכנים, מומלץ לעשות "dry run". זה כמו סימולציה של העדכון, שמאפשרת לראות אם יש בעיות או התנגשויות. עושים את זה עם הפקודה הבאה:
bash
esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-8.0U3i-25205845-depot.zip -p ESXi-8.0U3i-25205845-standard –dry-runשימו לב להחליף את הנתיב לקובץ בהתאם למיקום שבו העלתם אותו.
-
מעדכנים: אם הכל נראה טוב ב-"dry run", אפשר לעדכן באמת. עושים את זה עם הפקודה הבאה:
bash
esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-8.0U3i-25205845-depot.zip -p ESXi-8.0U3i-25205845-standard -
מפעילים מחדש: אחרי שהעדכון הסתיים, צריך להפעיל את השרת מחדש. עושים את זה עם הפקודה הבאה:
bash
reboot -
מוציאים ממצב תחזוקה: אחרי שהשרת עלה מחדש, צריך להוציא אותו ממצב תחזוקה. עושים את זה עם הפקודה הבאה:
bash
esxcli system maintenanceMode set –enable=false -
בודקים שהעדכון הצליח: לבסוף, בודקים שהעדכון באמת הצליח. עושים את זה עם הפקודה הבאה:
bash
vmware -vlזה אמור להציג את הגרסה החדשה של ESXi.
טיפ: לפני שמתחילים, תמיד תעשו גיבוי של ההגדרות של ESXi! אפשר לעשות את זה עם הפקודה הבאה:
bash
vim-cmd hostsvc/firmware/backup_config
זה ייצור קובץ שאפשר להוריד ולשמור למקרה שמשהו ישתבש.
משתמשים ב-vCenter? ככה מעדכנים!
אם יש לכם vCenter, החיים קלים יותר. vSphere Lifecycle Manager (שהיה פעם Update Manager) עושה את רוב העבודה בשבילכם.
- מוודאים שה-vCenter מעודכן: דבר ראשון, תוודאו שה-vCenter שלכם לפחות בגרסה 8.0U3h או יותר. הכי טוב לעדכן גם את ה-vCenter לגרסה 8.0U3i ביחד עם השרתים.
- מייבאים את התמונה החדשה: ב-vSphere Client, תלכו לקלאסטר שלכם > Updates > Image. אם אתם משתמשים ב-baselines, תייבאו את התמונה החדשה של ESXi דרך קובץ ה-depot או תסנכרנו ממאגר מקוון.
- יוצרים תמונה חדשה: תצרו או תערכו את תמונת הקלאסטר שלכם כדי שתכלול את ESXi-8.0U3i-25205845-standard.
- בודקים תאימות: תריצו בדיקת תאימות – זה יסמן אילו שרתים לא תואמים.
- מתקנים: תבחרו את השרתים, תפעילו Quick Boot אם זה נתמך (זה מקצר את זמן ההשבתה), ותתנו ל-Lifecycle Manager לעשות את השאר – העלאת קבצים, התקנה, הפעלה מחדש.
טיפ: תפעילו Enforce Live Patch אם זה זמין (מגרסה 8.0U3 ומעלה) בשביל תיקונים בלי הפעלה מחדש. זה סופר שימושי!
דברים שחשוב לדעת לפני שמתחילים
- AMD: אם יש לכם שרתי AMD, שימו לב במיוחד לבעיות ספציפיות שקשורות למעבדים של AMD. תבדקו את ה-release notes כדי לראות אם יש משהו שצריך לשים לב אליו.
- vSAN: אם אתם משתמשים ב-vSAN, תוודאו שהבריאות של הקלאסטר ירוקה לפני שאתם מתחילים לעדכן.
- NSX: אם אתם משתמשים ב-NSX, תבדקו תאימות עם Avi (ALB).
- תבדקו בסביבת בדיקות: הכי חשוב – תמיד תבדקו את העדכון בסביבת בדיקות לפני שאתם מעדכנים את הסביבה האמיתית. ככה אפשר למנוע הפתעות לא נעימות.
זוכרים שפעם ניסיתי לעדכן שרת בלי לבדוק קודם בסביבת בדיקות? וואי, איזה בלגן זה היה! למדתי את הלקח שלי, ואני מקווה שגם אתם.
מילה אחרונה (וזהו, אני מפסיק לחפור!)
ESXi 8.0 Update 3i הוא עדכון חשוב שמתמקד ביציבות ושיפורים קטנים. אם אתם סובלים מהבעיות שהעדכון הזה פותר, כדאי לכם לעדכן. גם אם לא, זה עדיין רעיון טוב לעדכן כדי לשמור על השרתים שלכם מאובטחים ויציבים.
אז יאללה, קחו את זה לסיבוב ותספרו לי איך הלך! בהצלחה! ועכשיו ברצינות, לכו תעדכנו את השרתים שלכם! 😉






