بروزرسانی ESXi و ماشین های مجازی
در این بخش روش های بروز رسانی ESXi، ماشین های مجازی و سوییچ ها در VMware را برسی خواهیم نمود.کتاب VMware vSphere
کتاب VMware vSphere به زبان فارسی در دست تهیه است که پس از اتمام به صورت رایگان در اختیار شما دوستان عزیز قرار خواهد گرفت. مقاله پیش رو بخشی از کتاب فوق است. لطفا پیشنهاد خود را در رابطه با این کتاب با ما در میان گذارید.
پیش نیاز های بروزرسانی میزبان ESXi
- حداقل سخت افزار مورد نیاز برای نصب ESXi نسخه 6.0
- پشتیبانی از سرور توسط شرکت Vmware (مشاهده در VMware HCL)
- حداقل دو هسته ی پردازنده (یک پردازنده 2 هسته ای یا دو پردازنده تک هسته ای)
- پردازنده 64 بیتی x86 که بعد از سال 2006 معرفی شده باشد.
- قابلیت NX/XD پردازنده در BIOS سیستم فعال باشد. (NX: ADM no eXecute و DX: Intel Disabled eXecute)
- برای پشتیبانی از ماشین های مجازی 64 بیتی باید Intel VT-x/ADM RVI در BIOS سیستم فعال باشد.
- حداقل یک کارت شبکه 1 گیگابایت ی یا سریعتر
- دیسک SCSI یا متصل به سرور، LUN های پارتیشن بندی نشده برای ماشین های مجازی
- هارد دیسک های SATA که از طریق رابط SAS/SATA متصل باشند.
حداقل فضای مورد نیاز
- حداقل 1 گیگابایت یک فضای بوت پارتیشن
- حداقل 5.2 گیگابایت (4 گیگابایت فضای پارتیشن اسکرچ (Scratch))
- اگر فضای انتخابی حجم کمتر از 5.2 گیگابایت داشته باشد یا محل نصب LUN باشد. ESXi تلاش می کند تا پارتیشن /scratch را در محل دیگری ایجاد کند. اگر ESXi نتواند فضای محلی برای ذخیره /scratch پیدا کند آن را در RamDisk خواهد ساخت که با هر بار بوت شدن سیستم اطلاعات آن پاک خواهد شد.
بروز رسانی سوییچ های پخش ی (vDS)
ESXi نسخه 6.0 از بروز رسانی نسخه های قدیمی پشتیبانی می کند. البته نسخه های 4 و قبل از شامل این بروز رسانی نمیشوند. بروز رسانی به نسخه 6 شما را قادر می سازد ار قابلیت های جدید این نسخه استفاده کنید.
- کنترل ترافیک ورودی خروجی پشتیبانی از کنترل پهنای باند ماشین های مجازی و رزرو حداقل پهنای باند به ازای هر ماشین مجازی
پروسه بروز رسانی vDS اختلالی در سیستم به وجود نمی آورد و نیاز به راه اندازی مجدد ESXi یا ماشین های مجازی ندارد. برای بروز رسانی vDS بایستی vCenter به نسخه 6 ارتقاء یابد و تمام ESXi های عضو vDS به نسخه 6 ارتقا یابند. پس از آن مراحل زیر را برای بروز رسانی انجام دهید.
- توسط کاربری با حق دسترسی مدیر به vCenter وارد شوید.
- پس از ورود به vSphere Web Client گزینه Networking را انتخاب نمایید.
- از پنل سمت چپ vSphere Distributed Switch ی را که می خواهید بروز رسانی کنید را انتخاب نمایید.
- روی vDS انتخابی کلیک راست کنید و و گزینه Upgrade را انتخاب نمایید سپس گزینه Upgrade Distributed Switch را انتخاب نمایید.
- از پنجره Upgrade باز شده، نسخه مورد نظرتان را انتخاب نمایید (در پنجره زیر از نسخه 5 به نسخه 6 بروز رسانی خواهد شد.)
- همخوانی با نسخه 6 را برسی نمایید و روی Finish کلیک نمایید.
بروز رسانی VMware Tools
بروز رسانی VMware Tools را می توانید به صورت دستی انجام دهید یا VMware Tools را تنظیم نمایید تا به صورت خودکار بروز رسانی را دریافت کند. از VUM یا VMware Update Manager نیز برای بروز رسانی VMware Tools می توانید استفاده کنید.
در فصل دوازدهم “مدیریت ماشین های مجازی در vSphere” نیز می توانید نحوه نصب و بروز رسانی آن در سایر سیستم عامل ها را مشاهده کنید.
در تصاویر زیر می توانید نحوه تنظیم برای دریافت بروز رسانی به صورت خودکار را در vSphere vCenter و VUM مشاهده کنید. لازم به توضیح است در VUM گزینه از پیش تعریف شده ای برای بروز رسانی VMware Tools وجود دارد.
بروز رسانی سخت افزار ماشین مجازی
سخت افزار ماشین مجازی سازگاری ماشین مجازی و نوع سخت افزار ماشین مجازی را مشخص می نماید. سخت افزار ماشین مجازی شامل BIOS ماشین مجازی، اسلات های مجازی PCI، حداکثر تعداد پردازنده و هسته های آن، حداکثر میران حافظه، و سایر سخت افزار ها است جدول زیر سازگاری نسخ گوناگون را نشان می دهد.
نسخه سخت افزار | سازگاری با | |
ESXi 6.0 و نسخ بعد از آن | 11 | ESXi 6.0 |
ESXi 5.5 و نسخ بعد از آن | 10 | ESXi 5.5 | 6.0 |
ESXi 5.1 و نسخ بعد از آن | 9 | ESXi 5.1 | 5.5 | 6.0 |
ESXi 5.0 و نسخ بعد از آن | 8 | ESXi 5.x | 6.0 |
ESXi/ESX 4.0 و نسخ بعد از آن | 7 | ESX 4.x / ESXi 4.x | 5.x | 6.0 |
ESXi/ESX 3.5 و نسخ بعد از آن | 4 | ESX 3.5 | 4.x / ESXi 3.5 |4.x | 5.x | 6.0
همچنین با VMware Server 1.0 سازگار است. ESXi 5.0 اجازه ساخت ماشین با نسخه ESX/ESXi 3.5 و بعد از آن را نمی دهد. اما از ماشین های ساخته شده با نسخ قدیمی پشتیبانی می کند. |
ESX Server 2.x و نسخ بعد از آن | 3 |
ESX 3.5 | 4.x / ESXi 3.5 |4.x | 5.0 VMware Server 2.x ماشین های ساخته شده در این نسخه با نسخ بالاتر قابل انتقال و بروز رسانی است. اما قبل از بروز رسانی امکان تغییر، اجرا، مهاجرت و کپی گرفتن از آنها وجود ندارد. |
پروسه به روز رسانی
- توسط کاربری با حق دسترسی مدیر به vCenter وارد شوید.
- پس از ورود به vSphere Web Client گزینه VMs and Templates را انتخاب نمایید.
- ماشین مجازی مورد نظر را انتخاب نماید.
- ماشین مجازی را خاموش کنید.
- گزینه Action -> All vCenter Actions -> Compatibility -> Upgrade VM Compatibility را انتخاب نمایید.
- روی گزینه Yes کلیک کنید.
- نسخه سازگار ESXi مورد نظرتان انتخاب کنید (شکل زیر)
- روی OK کلیک کنید.
بروز رسانی ESXi ها توسط vCenter Update Manager
در فصل نهم “بروز رسانی میزبان” به تفصیل در این باره صحبت خواهد شد. در زیر لیست مواردی که باید به خاطر بسپارید آورده شده است.
- vCenter Server و VUM هر دو باید به نسخه 6 ارتقا یافته باشند.
- شما می توانید ESXi 5.x (تمامی نسخ 5) را مستقیما به نسخه 6 بروز رسانی کنید.
- می توانید برای نسخ قدیمی تر توسط VUM آنها را به نسخه 5.x ارتقا دهید.
- میزبان باید در پارتیشن بوت حداقل 350 مگا بایت فضای خالی برای پروسه بروز رسانی داشته باشد.
این اجزا توسط VUM بروز رسانی می شوند
- هسته ESX و ESXi (vmkernel)
- سخت افزار ماشین مجازی
- VMware Tools
- Appliance های مجازی
وارد نمودن بسته ی بروز رسانی به VUM
- توسط کاربری با حق دسترسی مدیر به vCenter وارد شوید.
- پس از ورود به vSphere Web Client گزینه Update Manager را از منوی Solution and Application انتخاب نمایید.
- در زبانه ESXi Images روی Import ESXi Image کلیک کنید.
- در برگه Select ESXi Images روی Import ESXi Images کلیک کرده و محل ESXi ISO را مشخص کنید.
- روی Next کلیک کنید.
- صبر کنید تا فایل ISO روی سرور بار گذاری شود.
- روی Finish کلیک کنید.
ساخت بسته بروز رسانی سفارشی
- توسط کاربری با حق دسترسی مدیر به vCenter وارد شوید.
- پس از ورود به vSphere Web Client گزینه Update Manager را از منوی Solution and Application انتخاب نمایید.
- در زبانه Baseline and Group روی گزینه Create کلیک کنید.
- یک نام برای این بسته بروز رسانی انتخاب کنید.
- در قسمت Baseline Type گزینه Host Upgrade را انتخاب کرده و روی Next کلیک کنید.
- ESXi ی بار گذاری شده را انتخاب کنید و روی Finish کلیک کنید.
سلام خیلی عالی بود فقط اگه یه مقدار به Detile و توضیح داده بشه عالی تر میشه
یعنی علاوه بر پیشروی مراحل به جزئیجات مراحل نیز پرداخته شود
سلام حسین عزیز
این مقاله یکی از فصل های کتابی است که در دست نگارش است و در همین فصل برخی قسمت ها بیشتر توضیح داده خواهد شد.
از پیشنهاد ت سپاسگذاریم، خوشحال می شویم اگر دیدگاه تان را راجع به مقاله های دیگر هم بدانیم
با سپاس