Featured image of post PVE虛擬機常用命令行管理命令

PVE虛擬機常用命令行管理命令

Proxmox Virtual Environment (PVE) 是一個受歡迎的開源虛擬化平台,用於管理虛擬機…

Proxmox Virtual Environment (PVE) 是一個受歡迎的開源虛擬化平台,用於管理虛擬機和容器。當無法透過網頁介面管理 PVE 虛擬機時,PVE 還提供了一整套的命令行管理介面。在命令行下,您可以使用一些常見的命令進行 PVE 的管理和操作。以下是一些常用的命令行管理命令:

  1. pveperf:用於性能測試和基準測試。
  2. 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-delete
    • qm destroy \<vmid\> # 銷毀實例(刪除所有已使用/擁有的卷)
    • qm unlock \<vmid\> # 清除遷移/備份鎖
    • qm status \<vmid\> # 顯示實例狀態
    • qm cdrom \<vmid\> \[\<device\>\] \<path\> # 設置光碟路徑。<device> 預設為 ide2
    • qm 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 分鐘)
  3. pvesm:存儲管理命令集合:
    • pvesm add # 將存儲附加到 Proxmox VE。
    • pvesm del # 從 Proxmox VE 中移除存儲。
    • pvesm scan # 掃描並添加新的存儲。
  4. pvecm:集群管理命令集合:
    • pvecm create # 創建新的 Proxmox VE 集群。
    • pvecm add # 將節點添加到現有的集群中。
    • pvecm delnode # 從集群中刪除節點。
    • pvecm destroy # 銷毀整個集群。
  5. pvesmigrate:遷移磁碟和虛擬機的命令集合,用於在不同的 Proxmox VE 集群之間遷移虛擬機和存儲。

PVE 虛擬機常用命令行管理命令
PVE 虛擬機常用命令行管理命令

這些命令是 Proxmox VE 中用於基本虛擬機管理任務的常見命令。還有其他更高級的命令和選項可供使用,具體可以參考 Proxmox VE 的官方文檔。

請注意,使用這些命令需要適當的權限和管理員訪問,以確保安全性和正確性。

Licensed under CC BY-NC-SA 4.0
使用 Hugo 建立
主題 StackJimmy 設計