خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


troubleshooting با ابزار ESXI SHELL

troubleshooting با ابزار ESXI SHELL
ESXi Shell زیر مجموعه ای از دستورات را برای troubleshooting و مدیریت هاست های ESXi به ما می دهد. ESXi Shell می تواند برای بررسی سریع و حل مشکلات مربوط به هاست ها به صورت تکی مفید باشد. در این بخش نحوه فعال کردن ESXi Shell، نحوه دسترسی به ESXi Shell و نحوه استفاده از ESXi Shell توضیح داده شده است.

سیستم یکپارچۀ سازمانی راهکار
یادآوری این نکته مهم است که وقتی سرویس‌های ESXi Shell و SSH فعال می‌شوند، به طور بالقوه آسیب‌پذیری‌هایی را باز می‌کنید که مهاجمان شاید بتوانند مخربانه از آنها استفاده کنند. به همین دلیل، هنگامی که سرویس ESXi Shell و/یا SSH فعال است، هشداری را در web client هر هاست مشاهده خواهید کرد. به یاد داشته باشید که پس از پایان کار ESXi Shell را غیرفعال کنید، همچنین امکان پیکربندی time-out ها هنگام فعال کردن ESXi Shell وجود دارد.



Enabling ESXi Shell

به طور پیش فرض ESXi Shell غیرفعال است، می توان آن را با استفاده از DCUI یا وب کلاینت (لوکال یا vSphere) فعال کرد.
شما باید به کنسول ESXi که DCUI نام دارد دسترسی پیدا کنید.
سپس کلید F2 را فشرده و پسورد root را وارد کنید.
گزینه Troubleshooting را فعال کرده و در ادامه ESXi Shell را انتخاب کرده و با فشردن Enter بین Enable و Disable سوئیچ کنید.
همینجا هم می توانید SSH را فعال یا غیرفعال کنید.
سپس کلید Esc را فشرده تا از منوها خارج شوید.

troubleshooting با ابزار ESXI SHELL
در وژن 6.5 و بالاتر Esxi از طریق مرورگر وب هم می توانید به هاست متصل شوید. با نام FQDN ای و یا IP به هاست متصل شوید.
نام کاربری را root و پسورد را وارد کنید تا لاگین شوید.
سپس از پنل سمت چپ گزینه Manage و در تب های مقابل Services را کلیک کنید.
از لیست TSM را برای ESXi Shell و TSM-SSH را برای SSH می توانید Start کنید.

troubleshooting با ابزار ESXI SHELL
از طریق Vcenter هم می توانید به این مهم دست یابید. پس از لاگین به Vcenter، سرور esxi را از لیست سرورهایی که به Vcenter اضافه کرده اید انتخاب کنید. سپس به تب Configure رفته و در اینجا و از پنل سمت چپ گزینه Security Profile را انتخاب کنید.
از لیست سرویس های Direct Console UI, ESXi Shell و SSH را استارت کنید.

troubleshooting با ابزار ESXI SHELL

Access ESXi Shell

پس از فعال شدن ESXi Shell، به صورت لوکال با استفاده از DCUI یا ریموت از طریق SSH قابل دسترسی است.
برای دسترسی DCUI به ESXi Shell کلیدهای ALT + F1 را از صفحه کنسول ESXi فشار دهید. با رمز عبور root لاگین شوید.

troubleshooting با ابزار ESXI SHELL
برای دسترسی ریموت، با استفاده از یک نرم افزار SSH client مانند Putty، یک اتصال روی پورت 22 باز کنید و با رمز عبور root لاگین شوید.

troubleshooting با ابزار ESXI SHELL

Using ESXi Shell

ESXi Shell شامل طیف کاملی از دستورات esxcli و esxtop و همچنین esxcfg برای اهداف قدیمی است (البته توجه داشته باشید که esxcfg مستهلک شده و ممکن است در نسخه‌های بعدی حذف شود). ESXi Shell برای انجام maintenance و troubleshooting هر هاست مفید است و نمی توان از آن برای schedule کردن اسکریپت ها استفاده کرد. برای مدیریت میزبان های متعدد و اسکریپت نویسی از vSphere CLI یا vSphere Management Assistant استفاده کنید.
برای مشاهده دستورات موجود برای ESXi Shell به /usr/sbin نگاهی بیندازید. برای این منظور دو دستور زیر را اجرا کنید:

cd /usr/sbin

ls

توجه داشته باشید که این دستور case sensitive هستند.

troubleshooting با ابزار ESXI SHELL
esxtop یک ابزار قدرتمند برای بررسی متریک های performance هاست ESXi و بررسی مشکلات مربوط به performance است. برای آشنایی با ESXTOP به این مقاله مراجعه کنید.
esxcli مجموعه ای جامع از دستورات برای مدیریت محیط vSphere است. مجموعه دستورات به namespace ها تقسیم می شوند، برای مشاهده namespace های موجود از دستور esxcli استفاده کنید.

troubleshooting با ابزار ESXI SHELL
این دستور در زنجیره propogate می شود. برای مثال از esxcli storage برای مشاهده گزینه های موجود در storage namespace استفاده کنید.
برای کمک می توانید از help- در هر سطحی از esxcli استفاده کنید.

troubleshooting با ابزار ESXI SHELL
با وارد کردن دستور esxcli esxcli command list می توانید لیست کاملی از دستورات esxcli را مشاهده کنید.

troubleshooting با ابزار ESXI SHELL
همانطور که می بینید دامنه دستورات esxcli بسیار زیاد است، اجازه دهید به چند نمونه آن نگاهی بیندازیم.
esxcli hardware به ما امکان می دهد اطلاعات و پیکربندی سخت افزار فیزیکی سرور را مشاهده و تغییر دهیم. از esxcli hardware cpu global set برای فعال یا غیرفعال کردن Hyperthreading استفاده کنید.

troubleshooting با ابزار ESXI SHELL
esxcli system به ما اجازه می دهد تا پیکربندی سیستم ESXi را مشاهده و تغییر دهیم. برای فعال یا غیرفعال کردن حالت maintenance mode از esxcli system maintenanceMode set استفاده کنید.

troubleshooting با ابزار ESXI SHELL
esxcli storage را می توان برای کارهای مربوط به ذخیره سازی استفاده کرد، با استفاده از دستور esxcli storage core path list می توان LUN های attach شده و از دستور esxcli storage vmfs upgrade برای آپگرید vmfs از نسخه قدیم تر به جدید می توان استفاده کرد.

troubleshooting با ابزار ESXI SHELL
esxcli network به ما اجازه می دهد تا task های مربوط به شبکه را انجام دهیم، از esxcli network vswitch standard برای ایجاد یک سوئیچ مجازی استاندارد جدید استفاده کنیم.

troubleshooting با ابزار ESXI SHELL
برای خروج از ESXi Shell از دستور exit استفاده کنید.



نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز