導航:首頁 > 程序命令 > esxcli命令

esxcli命令

發布時間:2023-01-13 15:08:13

⑴ 如何修改ESXi的主機名

一、要重命名 VMware ESX 主機,請執行以下操作:

如果 ESX 主機屬於群集的一部分,請將該 ESX 主機拖出群集以將其從群集中移除。

如果 ESX 主機由 VirtualCenter/vCenter 進行管理,請斷開 ESX 主機的連接並將其從 vCenter 中移除。

在 DNS 環境中進行修改,以反映正確的名稱以及新名稱的 IP 關聯。

以 root 身份登錄到 ESX 主機的控制台。

使用文本編輯器更改以下文件中的主機的名稱和域名(如適用):

/etc/hosts

/etc/sysconfig/network

不懂可以咨詢IDC運維

運行以下命令

esxcfg-advcfg -s hostname /Misc/hostname

其中 hostname 為 ESX 主機的新 FQDN 主機名。

重新引導 ESX 主機。

將 ESX 主機加入 VirtualCenter/vCenter Server 和群集。

二、要重命名 VMware ESXi 主機,請執行以下操作:

如果 ESXi 主機屬於群集的一部分,請先進入維護模式將其從群集中移除。

如果 ESXi 主機由 VirtualCenter/vCenter Server 進行管理,請斷開 ESXi 主機的連接並將其從 vCenter
Server 中移除。

使用 vSphere Client 直接連接到主機。

單擊 ESXi 主機。

單擊配置選項卡。

單擊 DNS 和路由。

單擊屬性。

編輯 DNS 配置選項卡中的名稱欄位。更改您的環境中必要的所有其他設置。

單擊確定。

將 ESX 主機加入 VirtualCenter/vCenter Server 和群集。

三、要使用命令行更改 ESXi 5.x 中的主機名,請運行以下命令:

esxcli system hostname set --host=hostname

esxcli system hostname set --fqdn= fqdn

⑵ 如何在esxi上查詢raid卡的驅動版本

有兩種方法安裝,一是「壓到」ISO中,重裝系統;一是在裝好的系統中用命令行添進去。
1、ISO中添加驅動
要用到「ESXi-Customizer-v2.7.2」這個小工具,方法很簡單,分別Browse到原iso文件,oem廠家的vib文件和你的本地存放位置,Run之後會在你指定的本地存放位置上生成新的附加好驅動的iso文件。這個其他博文講得很多了,缺點也很明顯,系統要重裝,你得虛機全部遷移走,再將物理機退出HA等等。

2、用esxcli命令添加驅動
A、首先在物理機選擇選擇「Troubleshooting Options」,「Enable ESXi Shell」和「Enable SSH」,打開命令行模式。然後就可以用SecureCRT連接物理機了。
B、再通過vSphere Client瀏覽存儲,將准備好的vib文件上傳到存儲中。
C、在SecureCRT中 ls 一下看能否看到vib文件,方法是:ls /vmfs/volumes/esxi-bak/,esxi-bak是存儲的標識名。不清楚名稱的話可以先 ls /vmfs/volumes/ 。
D、在SecureCRT中 esxcli software vib install -v /vmfs/volumes/esxi-bak/youroem.vib。如果成功的話會提示:Message: The Update completed successfully, but the system needs to be reboot
E、重起動。注意:根據你的實際情況,通過vSphere Client移走虛機或掛起虛機,再將物理機「進入維護模式」,「重新引導」。
F、在物理機「Troubleshooting Options」中 Disable 「ESXi Shell」和「SSH」。

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

esxcli system maintenanceMode set --enable yes
# 將ESXi主機進入到維護模式
esxcli system maintenanceMode set --enable no
# 將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了。

閱讀全文

與esxcli命令相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:755
蘋果郵件無法連接伺服器地址 瀏覽:960
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:142
專屬學情分析報告是什麼app 瀏覽:563
php工程部署 瀏覽:831
android全屏透明 瀏覽:732
阿里雲伺服器已開通怎麼辦 瀏覽:802
光遇為什麼登錄時伺服器已滿 瀏覽:301
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:141
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:890
app轉賬是什麼 瀏覽:163