رضا اردانه
۰۲ خرداد ۱۳۹۷

متوقف کردن ماشین مجازی در ESXi

۰ دیدگاه
مقاله آموزشی
امتیاز دهید

در برخی شرایط ممکن است برخی ماشین های مجازی بر روی هاست ESXi شما در حالت غیر معمول متوقف شده و سرویس ارائه نمیکنند. در این شرایط می بایست اقدام به متوقف کردن کامل ماشین مجازی کنیم تا از روند ادامه سرویس جلوگیری نشود.

برای اینکار ابتدا به هاست ESXi خود اتصال SSH برقرار کنید و با دستور ps لیست فرآیندهای باز هاست را مشاهده نمایید. جهت خلاصه کردن خروجی دستور می توانید از حالت زیر استفاده نمایید:

ps | grep VM_NAME

در خروجی دستور بالا ID مربوط به فرآیند را یادداشت کرده و با دستور kill -9 ID اقدام به متوقف کردن آن نمایید.

اگر روش بالا باعث توقف فرآیند نشد از روش زیر استفاده کنید:

با استفاده از دستور esxcli vm process list لیست ماشین های موجود بر روی هاست را مشاهده نمایید

ماشین مدنظر خود را پیدا کرده و WorldID آنرا یادداشت کنید

با استفاده از دستور زیر اقدام به متوقف کردن تمام فرآیندهای ماشین مجازی نمایید. جهت اجرای بی قید و شرط این دستور از سوئیچ force استفاده نمایید:

esxcli vm process kill -t [ soft,hard,force] -w WorldNumber

امتیاز دهید

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