導航:首頁 > 程序命令 > esxi命令行

esxi命令行

發布時間:2022-01-26 10:09:45

⑴ 請教幾個vmware軟體命令行的命令

當VMwareESXi發布的時候,並沒有可以支持它的命令行介面。VMware不得不為習慣使用服務控制台的管理員提供一些解決方案以便他們能夠更好地使用VMware ESXi。為了補上這個缺口,VMware創建了它的遠程命令行介面(或者叫做RemoteCLI)以及虛擬基礎架構管理助手(VIMA), 後者包含Remote CLI。
隨著VMware vSphere 4的發布,VMware同時發布了VIMA和Remote CLI,而且它們具有新的名字、新的版本號以及新的功能。Remote CLI安裝在你本地的Windows或者LinuxPC上,用於從命令行來管理ESX伺服器。VIMA是一個運行在你的虛擬基礎架構之上的虛擬裝置。VIMA包含RemoteCLI以及其他一些命令行工具。
現在,我們來聊聊最新版本的Remote CLI,說說它如何下載、安裝以及它如何幫助你。
vCLI概覽
當VMware在今年五月發布vSphere 4的時候,VMware不僅改變了VIMA的名字和版本,同時還將RemoteCLI的名字和版本修改為vSphere命令行介面或者叫做vCLI。Remote CLI 1.0變成vCLI 4.0(以便與vSphere4相配合),不僅僅是名字和版本的改變。
現在,vCLI 4.0提供了許多增加的命令、支持IPv6、能夠通過vCenter運行resxtop、vicfg-route新的選項,當然,還有與vSphere 4.0的兼容性。
新版本的vCLI 4.0包含在vMA 4.0中。
為什麼你一開始就應該使用vCLI呢?首先,vCLI可以讓你通過命令行管理ESXi,除此之外,你別無它法。它可以讓你配置ESXi的功能,而且,沒有其他的方法可選。其次,它可以讓你從你的PC來控制ESX和ESXi,可以讓你從你的PC通過運行腳本來管理這些vSphere伺服器。再次,你可以在vCenter伺服器上通過命令行執行esxtop進行性能監控。最後,你可以通過命令行實現軟體升級。
下載並安裝vCLI 4.0
下載和安裝vCLI的方法和其他的Windows或者Linux應用程序是一樣的;差別在於安裝之後。可以從VMware vCLI站點下載vCLI。需要注意的是,如果你沒有(免費的)VMware網站登錄賬號,就注冊一個,然後才能下載vCLI。當點擊「Download」並接受許可協議之後,你會看到下面截屏所示的頁面,在那裡你可以下載vCLI,有Windows版本、32位或者64位的Linux版本。

點擊圖片本身就能放大

⑵ vmware esxi在命令行模式下,怎麼獲取cpu,內存使用率,不要藉助esxtop命令,求大神幫助

請參閱vSphere Command-Line Interface手冊,和vsphere4-performance-troubleshooting,網上可以找到,我也可以發給你。

⑶ 如何通過命令行把我的VMware ESX伺服器設置為維護模式

esxcli system maintenanceMode set --enable yes
# 將ESXi主機進入到維護模式
esxcli system maintenanceMode set --enable no
# 將ESXi主機退出維護模式

⑷ ESXi 5怎樣進入shell控制台

訪問本地 ESXi Shell
如果您有權直接訪問主機,請在該計算機的物理控制台上按 Alt+F1 以打開登錄頁面。
在出現相應提示時提供憑據。

注意:要返回直接控制台用戶界面(DCUI),按 Alt-F2。

官網kb:https://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=2075199

⑸ 怎麼用命令行去修改exsi主機的管理口vlan

exsi5.1 主機,4塊網卡。網卡1,2接入內網,交換機埠屬於網路1,網路2,兩個網段間有路由。

安裝結束後,配置管理地址,地址為網路1段的地址。但是在操作台下(EXSI主機安裝後直接在主機上操作),在界面沒有找到配置網卡2的地方。加入VC後也沒找到可以配置這個主機的網卡2地址的地方,只能在資源-添加設備添加一個交換機,配置Vkernal可以設置地址2的IP。

現在我想部署虛擬機時候分配網路2的地址,但是分配後,虛擬機配置網路2的地址PING不通網路。

在EXSI內部如何設置多IP段供虛擬機使用?難道一台EXSI只能存在一個網段嗎?

⑹ ESXI怎麼用命令添加用戶進去

以root用戶VCenter client登錄到esxi主機,然後裡面就可以增加用戶了

⑺ esxi6 關機時怎麼執行命令

目的:強行關閉通過前端界面無法關閉的ESXI虛擬機

環境:esxi5.1-esxi6.5

背景:如果esxi下面某一台vm死機了,並且esxi的控制台卡死不能用,為了不影響同一個esx下其他的vm正常使用,那麼我們只能用命令行來單獨重啟此vm,保證一定得安全性和效率。下面我會通過四種方法來重啟vm

做法:登陸esxi主機

1. SSH登陸esxi

2. 重啟/關閉VM

2.1) 通過vim-cmd來重啟

# vim-cmd vmsvc/getallvms #獲取所有虛擬機的vmid信息

關閉虛擬機:# vim-cmd vmsvc/power.off 3

打開虛擬機:# vim-cmd vmsvc/power.on 3

重啟虛擬機:# vim-cmd vmsvc/power.reset 3

獲取虛擬機的當前狀態:# vim-cmd vmsvc/power.getstate 3

2.2) 使用esxi主機的esxcli命令來關閉vm

# esxcli vm process list #獲取正在運行的虛擬機的信息

關閉虛擬機: # vm process kill --type=hard --world-id=245735

注意有三種關閉虛擬機的模式:soft程度最低,hard為立即執行,如果依然不能關機那麼就只能用force模式。

查看虛擬機有沒有被關閉:esxcli vm process list (這條命令顯示,如果沒有在列表裡面的則表示已經關閉了)

3 在esxi上面發送信號來關閉vm

說明:主要是虛擬機能夠在命令行下停止相關的進程從而關閉

警告:這個操作對esxi母機有潛在的危險,如果你不能正確的辨別進程的ID,而誤殺了其他的進程,就會導致不可預期的後果,所以一般盡量不要去用這種方法。

1)要知道esxi下面有沒有虛擬機在運行可以使用下面的命令:

# ps | grep vmx (分別是pid,父進程,調用的服務)

2)從上面可以看出我的tw08c011s2這台虛擬機的父進程是247107,那麼我只要把它kill掉就ok了 。即:

終止虛擬機的父進程:# kill 247107

強制終止:# kill -9 247107

3)用上面的命令進行檢測,應該是ok了。

⑻ ESXI5 有什麼命令行,要怎麼怎麼安裝和使用命令行

1、本地命令行,可以通過DCUI或SSH連接到ESXi主機;2、vCLI,通過vSphere CLI這個遠程命令行工具(VMware提供)來管理,命令方式和本地類似;3、PowerCLI,這個是VMware基於Powershell推出的自動化管理腳本,具體內容可以看我們網站的腳本專區;

⑼ 如何使用VMware ESXi的遠程命令行界面

大多數人都認為VMware ESX Server 3i和ESX Server 3.5是極其相似的,除了在3i的調試界面中沒有像Red Hat Enterprise Linux界面的命令行程序。甚至很多人認為ESX Server僅僅缺少了命令行介面(CLI command line interface)。但事實上,ESX Server3i是有CLI的,只不過是遠程CLI。本文中,我將演示如何下載、安裝和使用該命令行程序。

安裝ESX Server遠程CLI

遠程CLI使得用戶可以在遠程ESX Server3i系統上運行命令行。在ESX 3i系統環境中的VMware可以完全支持這種操作方式,但是在ESX Server 3.5系統中的虛擬機是不支持的。

VMware提供了三種安裝遠程ESX Server3i CLI的方式

Windows
Linux
作為虛擬應用方式(被載入到VMware ESX Server中並作為虛擬腳本程序運行)
並不是我對Linux有偏見,受篇幅限制我只能演示在Windows系統中如何安裝遠程ESX Server 3i CLI。

包含RCLI(Remote CLI)的虛擬應用程序看起來是一種非常有趣的安裝方式。Windows CLI大約44MB大小,而虛擬應用程序有119MB。因此,對於您來說掌握Windows CLI的方式要比虛擬應用程序的方式更加簡單和快捷。

通過使用虛擬應用程序,最終您將獲得一個功能性的「腳本應用程序」。和在您的系統中安裝一個新的應用程序相比,這種方式避免了可能會跟Perl或其他應用存在沖突的風險。另外,該應用是獨立運行在您的系統中的,相比像應用伺服器一樣的方式,這種方式只有您可以使用該虛擬程序。

首先從VMware下載中心下載RCLI開始我們的安裝過程。在那裡,找到VMware Infrastructure Remote Client,然後下載。輸入VMware用戶名和密碼後登陸,當然需要選擇接受長達9頁的軟體許可證書(這個閱讀量可真夠大的!!)

這里有三種不同的RCLI可以下載,同時帶有一個PDF文檔用以解釋如何使用RCLI和介紹Storage VMotion. 在下載完成後,運行並安裝Windows RCLI。三次點擊後,進入安裝程序:
下載和安裝是最簡單的部分,如何正確地使用RCLI才是問題所在。

如何使用VMware ESX Server 3i遠程CLI?

在安裝完之後,無論在桌面還是在開始菜單的VMware程序組中都不會看到新圖標的出現。您可能會看到一個新出現的ActivePerl 5.8程序組,但是在這個組中沒有任何VMware對應的圖標。事實上,當我進行到這一步的時候,我需要回頭去看一遍文檔來學習如何進入RCLI。

為了使RCLI,進入Windows的命令行程序,然後更改文件夾路徑到RCLI\bin,輸入如下命令:

cd \Program Files\VMware\VMware VI Remote CLI\bin

接下來我運行了DIR命令來查看該文件夾中的文件。下面是我看到的結果:

除非您是命令行程序或者Per 的狂熱愛好者,否則這時您一定會說「讓我忘記這種管理方式吧,這只適用於CLI程序員,並不是為我設計的」。不過,我仍然建議,在您決定是否使用它們之前,花些時間來了解這些命令的強大功能。和多數腳本程序一樣,這是無法通過簡單地幾篇短文就可以全部掌握的。

在RCLI中提供了很多不同的命令幫助您完整多種不同的功能。為了演示它們能做什麼,我需要選擇一個簡單的命令來舉例說明。我選了較為簡單的命令,vicfg-nics,通過這個演示我們可以看到怎樣通過這個命令來顯示遠程3i伺服器的虛擬網卡列表。請輸入以下命令行:

vicfg-nics.pl;server esxserver1;l

這里將提示您輸入用戶名和密碼。請注意在用戶名和密碼中帶有的特殊字元將佔用兩個字元位,或者在之前會出現反斜杠。

進入該文檔後,點擊ESX Server 3i Configuration Guide,然後點擊Using Remote Command-line Interfaces,您將注意到在文檔中,對於每個命令都有多個不同的選項,幫助您定義一些不同的參數,例如設置用戶名和密碼。

結論

結論是,對於虛擬化系統的管理員來說,VMware ESX Server 3i的RCLI(3.5版不支持),可以作為一個全新的管理工具使用。有了RCLI,管理員可以通過創建腳本程序來管理我們的遠端VMware ESX Server系統。通過這些腳本的組合,使得我們可以實現對虛擬架構環境的自動化管理方式。

⑽ esxi命令行如何退出

DCUI界面的命令行么,ALT+F1和ALT+F2來進行切換,
如果是4.0及以下的ESX是只有命令行界面,沒有黃黑的那個DCUI界面的

閱讀全文

與esxi命令行相關的資料

熱點內容
php查詢為空 瀏覽:586
香港伺服器丟包了怎麼辦 瀏覽:44
linux系統管理教程 瀏覽:641
共享文件夾怎麼設置只讀文件 瀏覽:293
小米添加雲伺服器地址 瀏覽:581
qt入門pdf 瀏覽:668
視頻監控取消默認加密 瀏覽:294
雲伺服器怎麼設置輸入鍵盤 瀏覽:817
單片機支持多大mhz 瀏覽:42
linux啟動mysql命令 瀏覽:792
編程和游戲買什麼筆記本 瀏覽:902
程序員座點陣圖片大全 瀏覽:142
aix重啟命令 瀏覽:460
騰訊雲伺服器的後台 瀏覽:47
安卓怎麼定時打開軟體 瀏覽:597
笨手機應用加密怎麼刪除 瀏覽:97
為什麼vc6編譯是灰色 瀏覽:390
python音標讀法 瀏覽:577
反轉語句python 瀏覽:23
哪個app搞英雄聯盟手游活動 瀏覽:585