Proxmox Virtual Environment (PVE) 是一個受歡迎的開源虛擬化平台,用於管理虛擬機和容器。當無法透過網頁介面管理 PVE 虛擬機時,PVE 還提供了一整套的命令行管理介面。在命令行下,您可以使用一些常見的命令進行 PVE 的管理和操作。以下是一些常用的命令行管理命令:
pveperf:用於性能測試和基準測試。qm:虛擬機管理命令集合:qm monitor \<vmid\># 連接到虛擬機控制監視器qm start \<vmid\># 啟動實例qm shutdown \<vmid\># 優雅停止實例,發送關機命令qm wait \<vmid\> \[time\]# 等待虛擬機停止qm stop \<vmid\># 停止實例,強制停止qm reset \<vmid\># 重啟實例,相當於先停止再啟動qm suspend \<vmid\># 暫停實例qm resume \<vmid\># 恢復實例qm cad \<vmid\># 發送按鍵 ctrl-alt-deleteqm destroy \<vmid\># 銷毀實例(刪除所有已使用/擁有的卷)qm unlock \<vmid\># 清除遷移/備份鎖qm status \<vmid\># 顯示實例狀態qm cdrom \<vmid\> \[\<device\>\] \<path\># 設置光碟路徑。<device> 預設為 ide2qm cdrom \<vmid\> \[\<device\>\] eject# 彈出光碟qm unlink \<vmid\> \<volume\># 刪除未使用的磁碟鏡像qm vncproxy \<vmid\> \<ticket\># 開啟 VNC 代理qm vnc \<vmid\># 啟動 (X11) VNC 視窗(實驗性)qm showcmd \<vmid\># 顯示命令行(除錯資訊)qm list# 列出所有虛擬機qm startall# 啟動所有虛擬機,當 onboot=1 時qm stopall \[timeout\]# 停止所有虛擬機(預設超時為 3 分鐘)
pvesm:存儲管理命令集合:pvesm add# 將存儲附加到 Proxmox VE。pvesm del# 從 Proxmox VE 中移除存儲。pvesm scan# 掃描並添加新的存儲。
pvecm:集群管理命令集合:pvecm create# 創建新的 Proxmox VE 集群。pvecm add# 將節點添加到現有的集群中。pvecm delnode# 從集群中刪除節點。pvecm destroy# 銷毀整個集群。
pvesmigrate:遷移磁碟和虛擬機的命令集合,用於在不同的 Proxmox VE 集群之間遷移虛擬機和存儲。


這些命令是 Proxmox VE 中用於基本虛擬機管理任務的常見命令。還有其他更高級的命令和選項可供使用,具體可以參考 Proxmox VE 的官方文檔。
請注意,使用這些命令需要適當的權限和管理員訪問,以確保安全性和正確性。