هیچ محصولی در سبد خرید نیست
رفع خطای نصب ESXi 6.5 روی HP G7 | ساخت ISO سفارشی HPE
7 دقیقه مطالعه
آخرین بروزرسانی: 11 خرداد 1405
رفع خطای نصب ESXi 6.5 روی سرورهای HP / HPE G7؛ ساخت ISO سفارشی با PowerCLI
نصب VMware ESXi 6.5 روی بعضی از سرورهای قدیمی HP / HPE ProLiant G7 میتواند با خطا، هشدار یا مشکل بوت همراه شود. این مشکل معمولاً به ناسازگاری بعضی از درایورها و پکیجهای مدیریتی HPE در ایمیج ESXi مربوط است و در بسیاری از سناریوها با استفاده از یک ISO سفارشی ESXi قابل حل است.
در این مقاله، روش ساخت یک ایمیج سفارشی ESXi 6.5 برای سرورهای نسل G7 را با استفاده از VMware PowerCLI توضیح میدهیم. در این روش، ایمیج HPE Custom ESXi 6.5 را وارد PowerCLI میکنیم، Image Profile را Clone میگیریم، پکیج مشکلساز hpe-smx-provider را حذف میکنیم، نسخه سازگارتر آن را از ایمیج ESXi 6.0 Update 2 اضافه میکنیم و در پایان یک فایل ISO جدید برای نصب روی سرور میسازیم.
اگر به دنبال خرید یا ارتقای سرور هستید، پیشنهاد میکنیم ابتدا صفحه
خرید سرور HP / HPE
را بررسی کنید. سرورهای نسل G7 برای بعضی سناریوهای Legacy قابل استفادهاند، اما برای زیرساخت جدید، مجازیسازی پایدار و امنیت بهتر، معمولاً نسلهای جدیدتر مثل Gen9، Gen10 یا Gen11 انتخاب منطقیتری هستند.
هشدار مهم: ESXi 6.5 یک نسخه قدیمی و خارج از پشتیبانی عمومی است. این راهنما بیشتر برای محیطهای Legacy، آزمایشگاهی، بازیابی سرویس یا سرورهای قدیمی G7 کاربرد دارد. برای زیرساخت عملیاتی جدید، بهتر است سرور و نسخه ESXi به نسل جدیدتر ارتقا داده شود.
چرا نصب ESXi 6.5 روی سرورهای HPE G7 مشکل ایجاد میکند؟
سرورهای HPE G7 جزو نسلهای قدیمیتر سرورهای ProLiant هستند. این سرورها در زمان خود بسیار محبوب و پایدار بودند، اما از نظر نسل پردازنده، کنترلر، چیپست، درایورهای مدیریتی و سازگاری نرمافزاری با نسخههای جدیدتر ESXi محدودیت دارند. به همین دلیل، نصب مستقیم ESXi 6.5 روی آنها ممکن است با مشکل بوت، هشدار سختافزاری یا اختلال در شناسایی درست برخی اجزای مدیریتی همراه شود.
در بسیاری از موارد، مشکل به یک پکیج یا درایور خاص در ایمیج ESXi مربوط میشود. در این سناریو، پکیج hpe-smx-provider باعث ایجاد ناسازگاری میشود و باید نسخه سازگارتر آن در ایمیج سفارشی قرار بگیرد.
این موضوع به معنی خرابی سرور نیست. اگر سرور از نظر سختافزاری سالم باشد، Firmwareها بهروز باشند و ISO درست ساخته شود، میتوان ESXi 6.5 را روی برخی مدلهای G7 نصب کرد؛ اما باید بدانید که این راهکار برای سرورهای قدیمی است و برای محیطهای حساس، راهحل ایدهآل بلندمدت محسوب نمیشود.
قبل از شروع چه چیزهایی لازم داریم؟
قبل از ساخت ISO سفارشی، باید چند فایل و ابزار آماده باشد. پیشنهاد میشود یک فولدر مشخص مثل C:\HPE بسازید و تمام فایلهای لازم را داخل آن قرار دهید تا مسیرها در PowerCLI سادهتر مدیریت شوند.
| مورد موردنیاز | توضیح |
| PowerCLI for Windows | برای مدیریت Image Profile و ساخت ISO سفارشی ESXi استفاده میشود. |
| HPE Custom ESXi 6.5 Image | ایمیج اصلی ESXi 6.5 مخصوص سرورهای HPE که مبنای ساخت ISO سفارشی خواهد بود. |
| HPE Custom ESXi 6.0 Update 2 Image | برای برداشتن نسخه سازگارتر پکیج hpe-smx-provider استفاده میشود. |
| دسترسی iLO یا فلش بوتیبل | برای نصب ISO نهایی روی سرور HPE G7 مورد استفاده قرار میگیرد. |
در این آموزش از دو ایمیج زیر استفاده میشود:
VMware-ESXi-6.5.0-OS-Release-4564106-HPE-650.9.6.0.28-Nov2016 VMware-ESXi-6.0.0-Update2-3620759-HPE-600.9.6.5.7-Dec2016
برای سادهتر شدن دستورات، نام فایلها را کوتاه میکنیم:
ESXIHP65.zip ESXIHP6U2.zip
نکته اجرایی: مسیر پیشنهادی برای ذخیره فایلها در این آموزش C:\HPE است. اگر مسیر دیگری انتخاب میکنید، باید مسیر دستورات PowerCLI را مطابق همان مسیر تغییر دهید.
مرحله ۱: افزودن ایمیج ESXi 6.5 در PowerCLI
ابتدا PowerCLI را اجرا کنید و ایمیج ESXi 6.5 مخصوص HPE را به Software Depot اضافه کنید. این مرحله باعث میشود PowerCLI بتواند Image Profileهای داخل ایمیج را شناسایی کند.
Add-EsxSoftwareDepot -DepotUrl C:\HPE\ESXIHP65.zip
مرحله ۲: بررسی Image Profile مربوط به ESXi 6.5
بعد از اضافه شدن Software Depot، باید Image Profileهای موجود را بررسی کنید تا نام دقیق پروفایل ESXi 6.5 مشخص شود.
Get-EsxImageProfile
مرحله ۳: Clone کردن Image Profile برای ساخت پروفایل سفارشی
برای اینکه ایمیج اصلی دستنخورده بماند، باید از Image Profile اصلی Clone بگیریم. در این آموزش نام پروفایل سفارشی را ESXICUST قرار میدهیم.
New-EsxImageProfile -CloneProfile HPE-ESXi-6.5.0-OS-Release-6* -Name "ESXICUST"
در بخش Vendor میتوانید نام دلخواه وارد کنید. در این مثال، مقدار Vendor بهصورت Custom در نظر گرفته شده است.
مرحله ۴: بررسی پروفایل سفارشی ساختهشده
بعد از Clone گرفتن، دوباره لیست Image Profileها را بررسی کنید تا مطمئن شوید پروفایل جدید با نام ESXICUST ساخته شده است.
Get-EsxImageProfile
مرحله ۵: حذف پکیج hpe-smx-provider از پروفایل سفارشی
در این مرحله، پکیج hpe-smx-provider که باعث مشکل در نصب ESXi 6.5 روی برخی سرورهای G7 میشود، از پروفایل سفارشی حذف میشود.
Remove-EsxSoftwarePackage ESXICUST hpe-smx-provider
نکته مهم: قبل از اجرای این مرحله، مطمئن شوید روی پروفایل Clone شده کار میکنید، نه ایمیج اصلی. هدف این است که نسخه سفارشی و قابل کنترل بسازید.
مرحله ۶: افزودن ایمیج ESXi 6.0 Update 2 مخصوص HPE
حالا باید ایمیج ESXi 6.0 Update 2 مخصوص HPE را به PowerCLI اضافه کنیم تا بتوانیم نسخه سازگارتر پکیج مورد نیاز را از آن انتخاب کنیم.
Add-EsxSoftwareDepot -DepotUrl C:\HPE\ESXIHP6U2.zip
مرحله ۷: بررسی Image Profileهای موجود بعد از افزودن ESXi 6.0U2
بعد از اضافه کردن ایمیج ESXi 6.0U2، دوباره پروفایلها را بررسی کنید. حالا باید پروفایلهای مربوط به ESXi 6.5 و ESXi 6.0U2 در خروجی قابل مشاهده باشند.
Get-EsxImageProfile
مرحله ۸: پیدا کردن نسخههای hpe-smx-provider
برای مشاهده نسخههای موجود از پکیج hpe-smx-provider در Software Depotها، دستور زیر را اجرا کنید:
Get-EsxSoftwarePackage | findstr smx
در خروجی، نسخههای مختلف پکیج hpe-smx-provider نمایش داده میشوند. نسخهای که در این سناریو استفاده میشود:
hpe-smx-provider 600.03.11.00.9-2768847
مرحله ۹: افزودن نسخه سازگار hpe-smx-provider به ایمیج سفارشی
اکنون نسخه سازگارتر hpe-smx-provider را به Image Profile سفارشی اضافه میکنیم:
Add-EsxSoftwarePackage -ImageProfile ESXICUST -SoftwarePackage "hpe-smx-provider 600.03.11.00.9-2768847"
مرحله ۱۰: خروجی گرفتن ISO سفارشی ESXi 6.5
در مرحله آخر، از پروفایل سفارشی ESXICUST خروجی ISO میگیریم. این فایل ISO همان ایمیج نهایی است که میتوانید از طریق iLO، فلش بوتیبل یا DVD روی سرور نصب کنید.
Export-EsxImageProfile -ImageProfile ESXICUST -ExportToIso -FilePath "C:\HPE\ESXI65CUST.iso"
بعد از اجرای دستور، باید فایل زیر در مسیر کاری شما ساخته شده باشد:
C:\HPE\ESXI65CUST.iso
نصب ISO سفارشی روی سرور HPE G7
بعد از ساخت فایل ISO سفارشی، میتوانید آن را از طریق روشهای زیر روی سرور نصب کنید:
- Mount کردن ISO از طریق iLO
- ساخت فلش بوتیبل و نصب مستقیم از USB
- رایت روی DVD و نصب از درایو نوری، در صورت وجود
- استفاده در محیطهای تست یا بازیابی برای نصب مجدد ESXi
در زمان نصب، ممکن است همچنان بعضی هشدارها درباره نسل پردازنده یا سازگاری سختافزار نمایش داده شود. این موضوع در سرورهای قدیمی طبیعی است. نکته مهم این است که بعد از اتمام نصب، سیستم بتواند ESXi را بوت کند و سختافزارهای اصلی بدون مشکل شناسایی شوند.
نکته مهم: این ISO سفارشی برای نصب تمیز یا Clean Install مناسب است و نباید آن را بهعنوان روش استاندارد Upgrade از نسخههای قدیمیتر در نظر گرفت. قبل از هر نصب یا تغییر، از اطلاعات و تنظیمات سرور بکاپ بگیرید.
آیا استفاده از ESXi 6.5 روی HP G7 هنوز منطقی است؟
پاسخ کوتاه: برای پروژه جدید، نه. برای محیط Legacy، تست، بازیابی سرویس یا بودجه بسیار محدود، شاید. سرورهای G7 از نظر سختافزاری قدیمی هستند و ESXi 6.5 هم از نظر پشتیبانی رسمی، امنیت و سازگاری با نرمافزارهای جدید، دیگر انتخاب ایدهآلی نیست.
اگر زیرساخت شما عملیاتی، حساس یا درگیر نرمافزارهای مالی، دیتابیس، CRM، فایلسرور یا چندین ماشین مجازی است، بهتر است به ارتقای سرور فکر کنید. در بسیاری از پروژهها، مهاجرت از G7 به نسلهای جدیدتر HPE باعث افزایش پایداری، امنیت، Performance، پشتیبانی بهتر از رم و Storage و کاهش ریسک قطعی میشود.
برای بررسی گزینههای ارتقا، صفحه
خرید سرور HP / HPE
را ببینید. اگر مشکل شما به محدودیت پردازنده یا سازگاری CPU مربوط است، صفحه
خرید CPU سرور
هم میتواند برای انتخاب نسل مناسب پردازنده کمک کند.
ارتقای سرور قدیمی یا ادامه استفاده از G7؟
اگر سرور G7 فقط برای کارهای سبک، تست، سرویس داخلی کماهمیت یا محیط آزمایشگاهی استفاده میشود، همین راهکار میتواند موقتاً مشکل نصب ESXi 6.5 را حل کند. اما اگر سرور قرار است میزبان ماشینهای مجازی مهم، دیتابیس، فایلهای سازمانی یا سرویسهای حیاتی باشد، ادامه استفاده از G7 ریسک بالایی دارد.
| سناریو | پیشنهاد |
| محیط تست یا آزمایشگاه | استفاده از ISO سفارشی میتواند قابل قبول باشد. |
| سرویس سبک و غیرحساس | با بکاپ منظم و آگاهی از ریسک، قابل بررسی است. |
| مجازیسازی عملیاتی | ارتقا به نسل جدیدتر مثل Gen9، Gen10 یا Gen11 منطقیتر است. |
| دیتابیس، فایلسرور یا نرمافزار مالی | استفاده از G7 پیشنهاد نمیشود؛ بهتر است سرور جدیدتر تهیه شود. |
اگر قرار است سرور جدید برای ESXi یا مجازیسازی تهیه کنید، فقط CPU مهم نیست. نوع دیسک، RAID Controller، SSD، RAM و کارت شبکه هم بسیار مهماند. برای انتخاب دیسک مناسب میتوانید صفحه
خرید هارد سرور و تجهیزات ذخیرهسازی
و برای SSDهای سازمانی صفحه
SSD Enterprise سامسونگ
را بررسی کنید.
اشتباهات رایج هنگام نصب ESXi روی سرورهای قدیمی HP
- استفاده از ISO عمومی VMware بهجای HPE Custom Image
- بهروز نکردن Firmware و BIOS قبل از نصب
- بیتوجهی به سازگاری نسل CPU با نسخه ESXi
- نصب ESXi روی دیسک یا کنترلر ناسازگار
- نداشتن بکاپ از VMها و تنظیمات قبل از نصب مجدد
- استفاده از سرور G7 برای سرویسهای حیاتی بدون برنامه ارتقا
- تصور اینکه نصب موفق ESXi یعنی زیرساخت امن و پایدار است
- استفاده طولانیمدت از نسخههای خارج از پشتیبانی در محیط عملیاتی
جمعبندی بیرحمانه: این راهکار مشکل نصب را حل میکند، اما جوانسازی معجزهای برای سرور G7 نیست. اگر سرویس مهم دارید، راه درست ارتقا به سرور جدیدتر است، نه نگه داشتن زیرساخت حیاتی روی سختافزار و نرمافزار قدیمی.
سوالات پرتکرار درباره نصب ESXi 6.5 روی HPE G7
آیا ESXi 6.5 روی سرور HP G7 نصب میشود؟در بعضی مدلهای HPE G7 امکان نصب وجود دارد، اما ممکن است نصب مستقیم با ISO استاندارد خطا بدهد. در چنین شرایطی ساخت ISO سفارشی با PowerCLI و اصلاح پکیجهای HPE میتواند مشکل را حل کند.
دلیل خطای نصب ESXi 6.5 روی HPE G7 چیست؟
در بسیاری از موارد، مشکل به ناسازگاری برخی درایورها یا پکیجهای مدیریتی HPE مثل hpe-smx-provider در ایمیج ESXi مربوط است.
آیا استفاده از ISO سفارشی ESXi امن است؟
اگر از منابع معتبر و ایمیجهای اصلی HPE/VMware استفاده شود و تغییرات دقیق انجام شود، برای محیطهای Legacy قابل استفاده است. اما برای زیرساخت جدید، بهتر است از نسخههای جدیدتر ESXi و سرورهای سازگارتر استفاده شود.
آیا ESXi 6.5 هنوز پشتیبانی میشود؟
خیر، ESXi 6.5 از پشتیبانی عمومی خارج شده است. بنابراین استفاده از آن در محیط عملیاتی حساس ریسک امنیتی و پشتیبانی دارد.
آیا این ISO برای Upgrade هم کاربرد دارد؟
این روش برای نصب تمیز یا Clean Install مناسبتر است و نباید بهعنوان مسیر استاندارد Upgrade در نظر گرفته شود. قبل از هر تغییر، از VMها و تنظیمات بکاپ بگیرید.
آیا بهتر است سرور G7 را ارتقا دهیم؟
اگر سرور برای محیط عملیاتی، دیتابیس، فایلسرور یا مجازیسازی مهم استفاده میشود، بله. ارتقا به نسلهای جدیدتر HPE معمولاً از نظر امنیت، Performance، سازگاری و پایداری منطقیتر است.
برای ESXi روی سرور جدید چه چیزهایی مهم است؟
نسل CPU، مقدار RAM، نوع Storage، کنترلر RAID/HBA، کارت شبکه، نسخه ESXi، سازگاری HCL و استفاده از HPE Custom Image اهمیت زیادی دارد.
جمعبندی
خطای نصب ESXi 6.5 روی سرورهای HPE G7 معمولاً به محدودیتهای سازگاری سختافزار و درایورهای قدیمی مربوط است. با استفاده از PowerCLI میتوان یک ISO سفارشی ساخت، پکیج مشکلساز را حذف کرد، نسخه سازگارتر hpe-smx-provider را اضافه کرد و در نهایت ESXi 6.5 را روی سرور نصب کرد.
با این حال، این راهکار باید بهعنوان یک راهحل Legacy دیده شود. برای پروژههای جدید، مجازیسازی پایدار، امنیت بهتر و پشتیبانی نرمافزاری مناسبتر، ارتقا به سرورهای نسل جدیدتر HPE و نسخههای جدیدتر ESXi انتخاب حرفهایتری است. فرابرد میتواند در انتخاب سرور، CPU، RAM، Storage و زیرساخت مناسب برای مجازیسازی به شما مشاوره تخصصی ارائه دهد.












دیدگاه ها برای این نوشته بسته می باشد