天天看點

kvm virsh 和 qume-img 指令詳解

 virsh 指令是管理kvm的常用指令,下面說下參數和使用

 格式:virsh   參數  域名

 參數如下:

autostart         #自動加載指定的一個域 

connect           #重新連接配接到hypervisor 

console           #連接配接到客戶會話 

create            #從一個SML檔案建立一個域 

start             #開始一個非活躍的域 

destroy           #删除一個域 

define            #從一個XML檔案定義一個域 

domid             #把一個域名或UUID轉換為ID 

domuuid           #把一個郁悶或ID轉換為UUID 

dominfo           #檢視域資訊 

domstate          #檢視域狀态 

domblkstat        #擷取域裝置快狀态 

domifstat         #擷取域網絡接口狀态 

dumpxml           #XML中的域資訊 

edit              #編輯某個域的XML檔案 

list              #列出域 

migrate           #将域遷移到另一台主機 

quit              #退出非互動式終端 

reboot            #重新啟動一個域 

resume            #重新恢複一個域 

save              #把一個域的狀态儲存到一個檔案 

dump              #把一個域的核心dump到一個檔案中以友善分析 

shutdown          #關閉一個域 

setmem            #改變記憶體的配置設定 

setmaxmem         #改變最大記憶體限制值 

suspend           #挂起一個域 

vcpuinfo          #域的cpu資訊 

version           #顯示virsh版本 

注:上述中所說的域,其實就是建立的kvm虛拟機的名稱 

 qemu-img 指令主要用來操作kvm檔案系統的,包括格式化,轉換等等。

 格式:qume-img  指令  指令選項

check [-f fmt] filename 

create [-e] [-6] [-F fmt] [-b base_image] [-f fmt] filename [size] 

commit [-f fmt] filename 

convert [-c] [-e] [-6] [-f fmt] [-O output_fmt] [-B output_base_image] filename [filename2 [...]] output_filename 

info [-f fmt] filename 

snapshot [-l|-a snapshot|-c snapshot|-d snapshot] filename 

rebase [-u] -b backing_file [-F backing_fmt] filename 

 例:建立一個img檔案

qemu-img create -f raw  /img/centos.img 20G 

注:在/img/下建立一個名叫centos.img的檔案,-f raw 是虛拟檔案 

本文轉自 linuxsong 51CTO部落格,原文連結:http://blog.51cto.com/song49/1153344,如需轉載請自行聯系原作者

繼續閱讀