چگونه یک task را از طریق ESXI command line کنسل کنیم؟

گاهی اوقات  یک VM در هاستtask  در حال اجرا دارد که روی کارکرد آن VM تاثیر می گذارد و با روش های معمول قابل کنسل شدن نیست در ابتدا باید به این نکته توجه کنیم که  ما نباید taskهای خاصی مثل move, copy, SvMotion, snapshot creation/deletion را کنسل کنیم اما اگر خواستیم این کار را انجام دهیم برای کنسل کردن این task به صورت فورس میتوانیم از روش زیر که از Esxi Host Command line استفاده میکند استفاده کنید.

1-در مرحله اول با دستور زیر task  ID را پیدا میکنیم

vim-cmd vimsvc/task_list

 {(ManagedObjectReference)

   ‘vim.Task:haTask–vim.VirtualDiskManager.moveVirtualDisk-15130

Task ID  جابه جایی یک disk به این فرمت هست vim.FileManager.moveFile-xxxxx

2-و در مرحله بعد با استفاده از دستور زیر task  را کنسل میکنیم

vim-cmd vimsvc/task_cancel haTask–vim.VirtualDiskManager.moveVirtualDisk-15130

**اگر بعد از چند دقیقهtask  کنسل نشد میتوانید با ریستارت کردن  management agent هاست تمام task های در حال انجام را کنسل کنید

نوشته قبلی
نوشته بعدی

دیدگاه‌

جمشید قره خوانلو

بسیار کاربردی

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *