1. 程式人生 > >Linux之部署KVM虛擬化平臺

Linux之部署KVM虛擬化平臺

duyuheng linux之部署kvm虛擬化平臺

Linux之部署KVM虛擬化平臺

案例需求

1、安裝KVM所需軟件,驗證。

2、設置KVM網絡,將網絡設置為橋接模式。

3、使用virt-manager安裝linux系統。

4kvm基本管理的命令

1)查看虛擬機的狀態

2)虛擬機的關機,強制關機和開機

3)虛擬機的掛起和恢復

4)配置虛擬機實例伴隨宿主機自動啟動

5)導出虛擬機配置

5kvm文件管理

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”安裝虛擬機,安裝系統步驟自己選擇。

4kvm基本管理的命令

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

5kvm文件管理

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虛擬化平臺