برای نصب درایور در VMware ESXi، شما باید مراحل مشخصی را دنبال کنید تا درایور مورد نیاز به درستی نصب شود. این کار معمولاً در مواردی انجام میشود که سختافزار سیستم (مانند کارت شبکه یا کنترلرهای ذخیرهسازی) توسط ESXi به صورت پیشفرض شناسایی نمیشود. در زیر به مراحل کلی نصب درایور در ESXi پرداخته شده است.
1. دانلود درایور مناسب
ابتدا باید درایور مورد نیاز برای سختافزار خود را از منابع معتبر دانلود کنید. VMware یک بانک اطلاعاتی از درایورها را ارائه میدهد که میتوانید از آنجا درایورهای تایید شده را دریافت کنید.
منابع:
- VMware Compatibility Guide: از اینجا میتوانید سختافزارهای سازگار با نسخه ESXi خود را جستجو کرده و درایورهای مربوطه را دریافت کنید.
- سایت سازنده سختافزار: بسیاری از تولیدکنندگان سختافزار مانند Intel، Broadcom، و Dell درایورهای VMware ESXi را برای محصولات خود ارائه میدهند.
2. بررسی نسخه ESXi
قبل از نصب درایور، مطمئن شوید که نسخه درایور با نسخه ESXi شما سازگار است. برای این کار، میتوانید از دستور زیر برای بررسی نسخه ESXi استفاده کنید:
vmware -v
3. آپلود درایور به سرور ESXi
درایور باید به فرمت VIB (VMware Installation Bundle) یا به صورت فایلهای offline bundle باشد. پس از دانلود، باید درایور را به سرور ESXi آپلود کنید.
آپلود با استفاده از vSphere Client:
- به vSphere Client یا ESXi Host Client لاگین کنید.
- از طریق مرورگر فایل، فایل درایور را به یکی از datastoreهای سرور ESXi آپلود کنید.
آپلود با استفاده از SSH:
- دسترسی SSH به سرور ESXi را فعال کنید. برای این کار میتوانید از vSphere Client به بخش Services بروید و SSH را فعال کنید.
- از طریق یک SFTP client مانند WinSCP یا با استفاده از دستور زیر از طریق خط فرمان، فایل را آپلود کنید:
scp /path/to/driver.vib root@esxi_host:/vmfs/volumes/datastore1/
4. نصب درایور (VIB یا Offline Bundle)
پس از آپلود فایل درایور، حالا باید آن را از طریق خط فرمان ESXi نصب کنید. برای این کار به ESXi Shell یا SSH لاگین کرده و از دستورات زیر استفاده کنید.
نصب فایل VIB:
- برای نصب یک فایل VIB به صورت دستی، دستور زیر را اجرا کنید:
esxcli software vib install -v /vmfs/volumes/datastore1/driver.vib
در این دستور،
/vmfs/volumes/datastore1/driver.vib
مسیر کامل فایل VIB آپلود شده است.
نصب فایل Offline Bundle:
- برای نصب از طریق یک Offline Bundle، از دستور زیر استفاده کنید:
esxcli software vib install -d /vmfs/volumes/datastore1/driver.zip
در این دستور،
/vmfs/volumes/datastore1/driver.zip
مسیر کامل فایل ZIP (offline bundle) آپلود شده است.
5. ریاستارت کردن هاست ESXi
بعد از نصب موفقیتآمیز درایور، ممکن است نیاز به ریاستارت کردن سرور ESXi باشد تا تغییرات اعمال شوند.
reboot
6. بررسی نصب موفق درایور
پس از ریاستارت، میتوانید بررسی کنید که آیا درایور به درستی نصب شده است یا خیر. برای این کار میتوانید از دستورات زیر استفاده کنید:
- برای مشاهده لیست درایورهای نصب شده:
esxcli software vib list
- برای بررسی سختافزار شناسایی شده (مانند کارت شبکه یا کنترلر ذخیرهسازی):
esxcli hardware pci list
7. تست و بررسی عملکرد
بعد از نصب درایور و ریاستارت سرور، مطمئن شوید که سختافزار مورد نظر به درستی شناسایی شده و عملکرد مناسبی دارد. میتوانید به vSphere Client یا ESXi Host Client مراجعه کنید و از طریق بخش Hardware یا Network بررسی کنید که آیا کارت شبکه یا کنترلر جدید قابل مشاهده است یا خیر.
نکات پایانی:
- حتماً نسخه ESXi و نسخه درایور را با یکدیگر مطابقت دهید تا از بروز مشکلات احتمالی جلوگیری شود.
- برخی از درایورها نیاز به تنظیمات اضافی پس از نصب دارند؛ بنابراین حتماً مستندات رسمی درایور و VMware را مطالعه کنید.
با دنبال کردن این مراحل، شما میتوانید به راحتی درایورهای جدید را در VMware ESXi نصب کرده و از سختافزار خود بهره ببرید.