Linux之部署KVM虛擬化平臺
Linux之部署KVM虛擬化平臺
案例需求:
1、安裝KVM所需軟件,驗證。
2、設置KVM網絡,將網絡設置為橋接模式。
3、使用virt-manager安裝linux系統。
4、kvm基本管理的命令
(1)查看虛擬機的狀態
(2)虛擬機的關機,強制關機和開機
(3)虛擬機的掛起和恢復
(4)配置虛擬機實例伴隨宿主機自動啟動
(5)導出虛擬機配置
5、kvm文件管理
(1)將raw格式磁盤轉換為qcow2格式
(2)轉換後,修改xml配置文件
(3)查看虛擬機磁盤信息
6、虛擬機克隆
7、虛擬機快照管理
案例環境
采用CentOS 6.5 ,開啟CPU虛擬化支持 (我是VMware用虛擬機演示的)
開始部署
halt關閉虛擬機,配置處理器
實驗步驟:
1、安裝KVM所需軟件
註意:我使用yum安裝,請自己搭建yun
註意: AMD服務器可使用 cat /proc/cpuinfo | grep smv 查看是否支持虛擬化
Intel服務器可使用 cat /proc/cpuinfo | grep vmx 查看是否支持虛擬化
檢查KVM模塊是否安裝 lsmod | grep kvm
實驗環境已經配置完畢。
2、使用virt-manager安裝linux系統。
選擇“Begin installation”安裝虛擬機,安裝系統步驟自己選擇。
4、kvm基本管理的命令
(1)查看虛擬機的狀態
(2)虛擬機的關機,強制關機和開機
(3)虛擬機的掛起和恢復
(4)配置虛擬機實例伴隨宿主機自動啟動
(5)導出虛擬機配置
virsh -h
virsh list --all
virsh shutdown 虛擬機名稱
virsh destroy 虛擬機名稱
virsh start 虛擬機名稱
virsh suspend 虛擬機名稱
virsh resume 虛擬機名稱
virsh autostart 虛擬機名稱
virsh dumpxml 虛擬機名稱 > /etc/libvirt/qemu/XXXX.xml
5、kvm文件管理
(1)將raw格式磁盤轉換為qcow2格式
(2)轉換後,修改xml配置文件
(3)查看虛擬機磁盤信息
本地Yum倉庫
[aaa]
name=aaa
baseurl=file:///media
enabled=1
gpgcheck=0
yum -y install libguestfs-tools
virsh destory 虛擬機名稱
qemu-img convert -f raw -O qcow2 /data_kvm/store/XXX.img
cd /etc/libvirt/qemu
vim bdqn.xml
disk 區域修改=====type=‘qcow2‘ source file=‘/date_kvm/store/.qcow2‘
virt-df -h 虛擬機名稱
6、虛擬機克隆
virsh destroy 虛擬機名稱
virt-clone -o 虛擬機名稱 -n 名稱 -f /data_kvm/store/XXX.qcow2
7、虛擬機快照管理
virsh snapshot-create 虛擬機名稱
virsh snapshot-list 虛擬機名稱
本文出自 “duyuheng” 博客,請務必保留此出處http://duyuheng.blog.51cto.com/12879147/1941445
Linux之部署KVM虛擬化平臺