日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Xen入门系列三【Xen 管理工具 xm】

發布時間:2024/10/8 编程问答 34 如意码农
生活随笔 收集整理的這篇文章主要介紹了 Xen入门系列三【Xen 管理工具 xm】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

xm命令是管理Xen的最基本的工具,可以通過xm --help 來獲得幫助。

1. 列出所有正在運行的虛擬操作系統

# xm list

PS[1]:可縮寫為 xm li

2. 啟動虛擬機

# 通過配置文件啟動虛擬機

# xm create <ConfigFile>

# 通過虛擬機名稱啟動虛擬機,虛擬機必需已存在 xm list 中

# xm start <DomainName>

參數說明:

ConfigFile:虛擬機配置文件

DomainName: 虛擬機名稱

PS[2]:很多教程中都只講通過xm create <ConfigFile>來啟動虛擬機,而在命令行下通過virt-install安裝的虛擬機并沒有生成對應的配置文件,這使得很多朋友在按著教程裝完虛擬機之后卻怎么也找不到配置文件,一開始又不知道怎么來編寫配置文件,然后就無計可施了,小編初學的時候就遇到過相同的問題,找了很多論壇都是讓自己寫個配置文件,卻沒有一個提到xm start這個命令的,小編是在xm --help時無意中看到的,試了一把,果然不需要配置文件也可以啟動虛擬機,果然還是要多看幫助文檔啊!說到這里還是要說一下為什么不需要配置文件也可以啟動虛擬機了,其實不是不需要配置文件,在/var/lib/xend/domains這個路徑下保存了xm list命令下能看到所有虛擬機的配置信息,當使用xm start <DomainName>來啟動虛擬機時,系統直接使用該路徑下的配置文件進行啟動。而xm create <ConfigFile>這個命令啟動虛擬機時會按照ConfigFile中的配置來重新配置虛擬機信息,所以如果不需要對虛擬機進行配置變更時可以直接通過xm start <DomainName>來啟動,而需要重新配置虛擬機時(如添加一塊硬盤,添加一塊網卡)則需要通過修改ConfigFile,然后通過xm create <ConfigFile>來啟動。

3. 登錄正在運行的虛擬機

# xm console <Domain>

參數說明:
Domain:虛擬機名稱或ID

4. 從虛擬機切換出Domain 0

按 Ctrl + ] 組合鍵

5. 存儲正在運行的虛擬機運行狀態

# xm save <Domain> <CheckpointFile>

# xm save vm01 vm01.save

6. 通過存儲的虛擬機運行狀態恢復虛擬機

 # xm restore <CheckpointFile>

# xm restore vm01.save

PS[5-6]:CheckpointFile,百度翻譯了下叫校驗點文件,通過xm save將虛擬機當前運行狀態保存到一個CheckpointFile文件,然后你還可以通過xm start來啟動該虛擬機,如果哪一天發現該虛擬機故障了,可以使用xm restore <CheckpointFile>進行啟動恢復到CheckpointFile創建時的虛擬機狀態,你可以像使用正常系統一樣繼續使用,當關閉虛擬機時會將當前的狀態覆蓋之前的故障的虛擬機狀態。其實就是創建一個快照了。

7. 掛起虛擬機

# xm suspend <DomainName>

8. 恢復掛起的虛擬機

# xm resume <DomainName>

PS[5-8]:掛起虛擬機,很好用的一個功能,省是每次開啟虛擬機,用完的時候suspend一下,下次resume接著用。

9. 停止/激活虛擬機

# xm pause <Domain>
# xm unpause <Domain>

10. 關閉虛擬機

# 正常關機

# xm shutdown <Domain>

# 立即關機,類似斷電
# xm destroy <Domain>

11. 刪除虛擬機

# xm delete <DomainName>

# 此操作會將虛擬機從 xm list 列表中刪除,此時/var/lib/xend/domains這個目錄下對應的配置文件也會被清除

12. 調整虛擬機的占用內存

# xm mem-set <Domain> <Mem>

Mem 調整后虛擬機內存大小,單位MB

13. 調整虛擬機的虛擬CPU個數;

# xm vcpu-set <Domain> <vCPUs>

vCPUS:虛擬CPU個數

14. 查看虛擬系統運行的狀態

# xm top
# xentop

總結

以上是生活随笔為你收集整理的Xen入门系列三【Xen 管理工具 xm】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。