Esxi DCUI: Difference between revisions

From wiki karavi
Jump to navigation Jump to search
(Created page with "# مدیریت خاموش‌کردن ماشین‌های مجازی ESXi از کنسول محلی ## ورود به ESXi Shell در صفحهٔ زرد DCUI: 1. با \`F2\` وارد شوید. 2. مسیر زیر را باز کنید: \`\`\`text Troubleshooting Options → Enable ESXi Shell \`\`\` 3. با \`Alt + F1\` وارد ESXi Shell شوید. 4. با کاربر \`root\` لاگین کنید. ## مشاهدهٔ ماشین‌های مجازی \`\`\`bash vim-cmd vmsvc/...")
 
No edit summary
Line 1: Line 1:
# مدیریت خاموش‌کردن ماشین‌های مجازی ESXi از کنسول محلی
= مدیریت خاموش‌کردن ماشین‌های مجازی ESXi از کنسول محلی =


## ورود به ESXi Shell
== ورود به ESXi Shell ==


در صفحهٔ زرد DCUI:
در صفحهٔ زرد DCUI:


1. با \`F2\` وارد شوید.
# با <code>F2</code> وارد شوید.
2. مسیر زیر را باز کنید:
# مسیر زیر را باز کنید:
#* <code>Troubleshooting Options → Enable ESXi Shell</code>
# با <code>Alt + F1</code> وارد ESXi Shell شوید.
# با کاربر <code>root</code> لاگین کنید.


\`\`\`text
== مشاهدهٔ ماشین‌های مجازی ==
Troubleshooting Options → Enable ESXi Shell
\`\`\`


3. با \`Alt + F1\` وارد ESXi Shell شوید.
<pre>
4. با کاربر \`root\` لاگین کنید.
 
## مشاهدهٔ ماشین‌های مجازی
 
\`\`\`bash
vim-cmd vmsvc/getallvms
vim-cmd vmsvc/getallvms
\`\`\`
</pre>


خروجی شامل \`VMID\` و نام ماشین‌ها است.
خروجی شامل <code>VMID</code> و نام ماشین‌ها است.


## خاموش‌کردن graceful
== خاموش‌کردن graceful ==


برای هر ماشین، مقدار VMID را جایگزین کنید:
برای هر ماشین، مقدار <code>VMID</code> را جایگزین کنید:


\`\`\`bash
<pre>
vim-cmd vmsvc/power.shutdown VMID
vim-cmd vmsvc/power.shutdown VMID
\`\`\`
</pre>


بررسی وضعیت:
بررسی وضعیت:


\`\`\`bash
<pre>
vim-cmd vmsvc/power.getstate VMID
vim-cmd vmsvc/power.getstate VMID
\`\`\`
</pre>


## خاموش‌کردن اجباری
== خاموش‌کردن اجباری ==


فقط اگر \`power.shutdown\` عمل نکرد:
فقط اگر <code>power.shutdown</code> عمل نکرد:


\`\`\`bash
<pre>
vim-cmd vmsvc/power.off VMID
vim-cmd vmsvc/power.off VMID
\`\`\`
</pre>


> \`power.off\` مانند قطع برق است و ممکن است باعث از دست‌رفتن داده یا خرابی فایل‌سیستم شود.
'''هشدار:''' <code>power.off</code> مانند قطع برق است و ممکن است باعث از دست‌رفتن داده یا خرابی فایل‌سیستم شود.


## بازگشت به صفحهٔ زرد ESXi
== بازگشت به صفحهٔ زرد ESXi ==


\`\`\`text
<pre>
Alt + F2
Alt + F2
\`\`\`
</pre>


اگر از کنسول iLO استفاده می‌کنید و عمل نکرد:
اگر از کنسول iLO استفاده می‌کنید و عمل نکرد:


\`\`\`text
<pre>
Ctrl + Alt + F2
Ctrl + Alt + F2
\`\`\`
</pre>


## نکات ایمنی
== نکات ایمنی ==


- ابتدا با \`power.getstate\` وضعیت ماشین را بررسی کنید.
* ابتدا با <code>power.getstate</code> وضعیت ماشین را بررسی کنید.
- قبل از خاموشی، سرویس‌های حساس را کنترل کنید.
* قبل از خاموشی، سرویس‌های حساس را کنترل کنید.
- از \`power.off\` فقط برای VMهای گیرکرده استفاده کنید.
* از <code>power.off</code> فقط برای VMهای گیرکرده استفاده کنید.
- پس از پایان کار، ESXi Shell را دوباره Disable کنید.
* پس از پایان کار، ESXi Shell را دوباره Disable کنید.

Revision as of 10:55, 18 September 2026

مدیریت خاموش‌کردن ماشین‌های مجازی ESXi از کنسول محلی

ورود به ESXi Shell

در صفحهٔ زرد DCUI:

  1. با F2 وارد شوید.
  2. مسیر زیر را باز کنید:
    • Troubleshooting Options → Enable ESXi Shell
  3. با Alt + F1 وارد ESXi Shell شوید.
  4. با کاربر root لاگین کنید.

مشاهدهٔ ماشین‌های مجازی

vim-cmd vmsvc/getallvms

خروجی شامل VMID و نام ماشین‌ها است.

خاموش‌کردن graceful

برای هر ماشین، مقدار VMID را جایگزین کنید:

vim-cmd vmsvc/power.shutdown VMID

بررسی وضعیت:

vim-cmd vmsvc/power.getstate VMID

خاموش‌کردن اجباری

فقط اگر power.shutdown عمل نکرد:

vim-cmd vmsvc/power.off VMID

هشدار: power.off مانند قطع برق است و ممکن است باعث از دست‌رفتن داده یا خرابی فایل‌سیستم شود.

بازگشت به صفحهٔ زرد ESXi

Alt + F2

اگر از کنسول iLO استفاده می‌کنید و عمل نکرد:

Ctrl + Alt + F2

نکات ایمنی

  • ابتدا با power.getstate وضعیت ماشین را بررسی کنید.
  • قبل از خاموشی، سرویس‌های حساس را کنترل کنید.
  • از power.off فقط برای VMهای گیرکرده استفاده کنید.
  • پس از پایان کار، ESXi Shell را دوباره Disable کنید.