Version 2 (modified by rock, 15 years ago) (diff) |
---|
OpenNEbula Operation
1.前言
OpenNEbula 提供類似XEN指令的方式來管理虛擬機器,OpenNEbula也可以支援Amazon EC2和KVM(Kenrel-based Virtual Machine)的虛擬機器,不過在此處是以OpenNEbula來管理Cluster環境上得XEN虛擬機器。
2.指令介紹
OpenNEbula主要有三個指令
- onehost: 用來增加、刪除和監控實體機器 (也就是可以監控所有位於Cluster上的Dom0)
- onevm: 用來submit、控制和監控位於實體機器上的虛擬機器 (也就是可以監控所有位於Cluster上Dom0的虛擬機器)
### 增加新的VM到VM pool中 ### onevm create <template> ### 將之前create的VM中在指定的機器啟動 ### onevm deploy <vm_id> <host_id> ### 完成上面兩個步驟,並自動deploy VM到閒置的機器 ### onevm submit <template> ### 關掉已經deployed的VM ### onevm shutdown <vm_id> ### 刪除pool中的VM ### onevm delete <vm_id> ### Migrate 正在執行的VM 到另一機器 ### onevm livemigrate <vm_id> <host_id> ### 儲存目前VM的狀態,Migrate完成後在啟動 ### onevm migrate <vm_id> <host_id> ### 儲存正在執行的VM和回復已儲存的VM ### onevm suspend <vm_id> onevm resume <vm_id> ### 列出所有在VM pool中的VM ### onevm list onevm top ### 列出VM的資訊和歷史資訊 ### onevm show <vm_id> onevm history [<vm_id> <vm_id> ...]
- pnevnet: to add, delete and monitor hosts (尚未使用過)