[精讚] [會員登入]
1261

[VirtualMachine] vm的命令列(cli)開關機

vm 的cli指令可作為開關機使用,有時vm vsphere client就是關不了機,只能用cli的方法

分享此文連結 //n.sfs.tw/10588

分享連結 [VirtualMachine] vm的命令列(cli)開關機@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-23 08:25:04 最後編修
2017-01-10 08:52:28 By 張○○
 

自動目錄

使用esxcli關機

查看執行中的vm
# esxcli vm process list

Freebsd10
   World ID: 3012737
   Process ID: 0
   VMX Cartel ID: 3012734
   UUID: 56 4d 71 f5 bc e0 fa eb-4b 99 ff 09 9a a4 b8 9b
   Display Name: Freebsd10
   Config File: /vmfs/volumes/5380950f-4cb01916-7c69-d485646613e4/CompactLinux7/CompactLinux7.vmx

注意World ID,關機
# esxcli vm process kill --t soft --w 3012737

  type有soft, hard, force 三種

使用vim-cmd關機

查看所有的vm,注意 Vmid
# vim-cmd vmsvc/getallvms
Vmid   Name                           File                                Guest OS     Version   Annotation
4      Linux7          [8X_146G_SAS] Linux7/Linux7.vmx                 centos64Guest   vmx-08
5      Freebsd10       [8X_146G_SAS] CompactLinux7/CompactLinux7.vmx   centos64Guest   vmx-08
6      Centos7(JAVA)   [8X_146G_SAS] Centos7(JAVA)/Centos7(JAVA).vmx   rhel6_64Guest   vmx-08


檔查狀態,下例的5是vmid
# vim-cmd vmsvc/power.getstate 5
Retrieved runtime info
Powered on


關機(VMID 請填數字)
# vim-cmd vmsvc/power.shutdown VMID
# vim-cmd vmsvc/power.off VMID

開機(VMID 請填數字)
# vim-cmd vmsvc/power.on VMID

使用esxtop終極關機

# esxtop

 5:53:08pm up 13 days 23:23, 522 worlds, 3 VMs, 7 vCPUs; CPU load average: 0.03, 0.03, 0.02
PCPU USED(%): 0.6  10 1.3 1.9 2.5 0.0 0.5 0.9  59 0.0 0.9 0.0 AVG: 6.5
PCPU UTIL(%): 4.9  38 1.2 5.2 4.7  19 9.5 0.7  99 2.0 0.9  19 AVG:  17
CORE UTIL(%):  22     4.9     4.7     1.6      99     0.9     AVG:  22

      ID      GID NAME             NWLD   %USED    %RUN    %SYS   %WAIT %VMWAIT    %RDY   %IDLE  %OVRLP   %CSTP  %MLMTD  %SWPWT
 6261925  6261925 esxtop.3237797      1   58.86   78.76    0.00    0.11       -    0.00    0.00    0.02    0.00    0.00    0.00
 5671680  5671680 Linux7             10   16.14   35.25    0.41  759.11    0.40    0.81  281.57    0.06    0.00    0.00    0.00
 6256827  6256827 Freebsd10           7    2.29    3.19    0.03  561.23    5.31    0.50  152.58    0.02    0.00    0.00    0.00
 6252970  6252970 sshd.3233234        1    1.13    1.20    0.00   79.01       -    0.04    0.00    0.00    0.00    0.00    0.00

按f進到選單
Current Field order: ABcDEFghij

* A:  ID = Id
* B:  GID = Group Id
  C:  LWID = Leader World Id (World Group Id)
* D:  NAME = Name
* E:  NWLD = Num Members
* F:  %STATE TIMES = CPU State Times
  G:  EVENT COUNTS/s = CPU Event Counts
  H:  CPU ALLOC = CPU Allocations
  I:  SUMMARY STATS = CPU Summary Stats
  J:  POWER STATS = CPU Power Stats

Toggle fields with a-j, any other key to return:


按c勾選C項,按enter回去,會多一個欄位 LWID就是World ID,找到你的vm記下他的LWID

按k輪入要關機的World id,例如:

World to kill (WID): 3235195

按下後就立即關閉完畢

參考資料

[1] guest vm強制關機方法

[2] VM官網開關機索引 VM CLI5.5 Manual PDF Download

END

你可能感興趣的文章

[VirtualMachine] vm的命令列(cli)開關機 vm 的cli指令可作為開關機使用,有時vm vsphere client就是關不了機,只能用cli的方法

[ESXI-5.5] 複製vm vm的影像檔複製的方法

[ESXI7.0] 由esxi5.5->esxi7.0移轉虛擬機無法掛載硬碟的問題 把esxi5.5 的檔案複製到esxi7.0時,發現硬碟無法掛載,怎麼解決?

[ESXI5.5] VM擴大磁碟空間 ESXI5.5中VM該如何擴大磁碟空間?

[ESXI5.5] VM+ CentOS7 縮小磁碟空間操作記錄 ESXI5.5中VM Centos7 該如何縮小磁碟空間?

[ilo3] dl380 g7 ILO3 &更新韌體 HP DL380 g7 ILO3 更新ilo3 firmware

我有話要說

>>

限制:留言最高字數1000字。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

UTF-8 BOM (Byte Order Mark) 的問題 在 Michael Kaplan 那看到 Every character has a story #4: U+feff

[Win7] 燒錄 iso 檔 在Windows7 中內建燒錄程式,可以直接把檔案拉到光碟機裡,再執行燒錄。

世紀帝國征服者新版本--被遺忘的帝國 世紀帝國征服者新版本--被遺忘的帝國 世紀二代的征服者是精典遊戲中的精典,aofe更好玩...

最值得學的電腦技能 什麼是最值得學的電腦技能?程式設計?美工繪圖?系統網路?還是…? 都不是!個人覺得一個最值得學的電腦技能就

我的便利帶變垃圾袋--談預付制 預付制說穿了,就是對賣家極有利,對買家極小利的消費經營模式。