部署KVM虛擬化平臺

1、kvm需要cpu支持虛擬化並裝相關軟件包。
Yum -y install qemu-kvm.x86_64 qemu-kvm-tools.x86_64 python-virtinst.noarch qemu-img.x86_64 bridge-utils.x86_64 libvirt virt-manager

查看cpu是否支持虛擬化。

cat /proc/cpuinfo | grep vmx

AMD服務器: cat /proc/cpuinfo | grep smv

2、kvm網絡有兩種類型:

用戶模式:NAT方式,虛擬機可以訪問外網,外網不能訪問虛擬機

橋接模式:BRIDGE方式,內外網可以互相訪問。

3、kvm平臺安裝:virt-manager

kvm基本管理命令:virsh

參數:shutdown 關閉

start 啓動

destroy 強制關閉電源

suspend 暫停/掛起

tesume 恢復
autostart 自動啓動

undefine 刪除

define 重新定義

edit 編輯

4、kvm文件管理命令:

虛擬機磁盤格式有兩種:

raw:默認格式,性能好速度快,但不支持鏡像(克隆、快照)壓縮、加密等新功能

qcow2:可支持新功能,可將raw轉換成qcow2格式,需安裝libguestfs-tools工具包

查看磁盤格式:

qemu-img info /data_kvm/store/test01.img

轉換文件格式:(先關閉虛擬機)

qemu-img convert -f raw -O qcow2 /data_kvm/store/test01.img /data_kvm/store/test01.qcow2

查看文件內容: virt-cat

編輯文件: virt-edit

查看磁盤信息:virt-df -h test01

查看虛擬機狀態:virsh list --all

克隆虛擬機: virt-clone -o test01 -n test02 -f /data_kvm/store/test02.qcow2

創建快照: virsh snapshot-create test01

查看快照:virsh snapshot-list test01

恢復快照:virsh snapshot-revert test01 版本信息

查看快照版本信息:virsh snapshot-current test01

刪除快照:virsh sanapshot-delete test01 版本信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章