Kvm虛擬化搭建方法

來源:酷知科普網 4.41K

kvm是linux自帶的一款優秀虛擬化軟體,和xen都是開源的,所以很多中小企業選擇kvm搭建自己的雲平臺。

Kvm虛擬化搭建方法

操作方法

(01)安裝之前物理機的基本要求:centos6.5 64位,不安裝桌面環境,預設執行級別為3採用最小化安裝+以下軟體包:BaseSystem -- BaseDevelopment-- Development tools要配置好dns確定系統時間與北京時間同步伺服器要允許命令重啟bios開啟vt功能

Kvm虛擬化搭建方法 第2張

(02)安裝依賴包和一些基礎軟體:yum -y install kvm python-virtinst libvirt tunctl bridge-utils virt-manager qemu-kvm-tools virt-viewer virt-v2v libguestfs-tools啟動libvirtd服務/sbin/service libvirtd restartln -s /usr/libexec/qemu-kvm /usr/bin/qemu-kvm

(03)建立網橋:cat /etc/sysconfig/network-scripts/ifcfg-br0DEVICE=br0TYPE=BridgeONBOOT=yesBOOTPROTO=staticIPADDR=公網IPNETMASK=公網IP掩碼GATEWAY=公網IP閘道器

(04)修改網絡卡資訊,將網絡卡連線到網橋:cat /etc/sysconfig/network-scripts/ifcfg-em1DEVICE=em1BRIDGE=br0ONBOOT=yesBOOTPROTO=none重啟網絡卡:service network restart

Kvm虛擬化搭建方法 第3張

(05)檢視網橋:[root@localhost data1]# brctl showbridge name     bridge id               STP enabled     interfacesbr0             8000.d4ae526e935a       no              em1virbr0          8000.525400efec1a       yes             virbr0-nic至此KVM環境安裝完成,接下來新建虛擬機器安裝作業系統

(06)上傳ISO檔案建立虛擬機器建立磁碟:qemu-img create -f qcow2  120Gvirt-install --name=centos01  --ram 4096 --vcpus=2 --disk path=/data1/,format=qcow2,si--name指定虛擬機器名稱--ram分配記憶體大小。--vcpus分配CPU核心數,最大與實體機CPU核心數相同--disk指定虛擬機器映象,size指定分配大小單位為G。--network網路型別,此處用的是預設,一般用的應該是bridge橋接。--accelerate加速--cdrom指定安裝映象iso--vnc啟用VNC遠端管理,一般安裝系統都要啟用。--vncport指定VNC監控埠,預設埠為5900,埠不能重複。--vnclisten指定VNC繫結IP,預設繫結,這裡改為如無意外,系統將會啟動了5910端

Kvm虛擬化搭建方法 第4張

(07)VNC連線然後就以用VNC客戶端進去連線安裝系統,跟在機房接顯示器是一樣的,如果VNC客戶端連線閃退,可將ColourLevel設成rgb222,如下圖:

Kvm虛擬化搭建方法 第5張

(08)安裝作業系統

(09)KVM的日常管理:檢視KVM列表:virsh  list --all啟動KVM:virsh start centos01關閉KVM:virsh shutdown centos01強制關閉KVM:virsh destroy centos01暫停KVM:virsh suspend centos01恢復KVM:virsh resume centos01克隆KVM:virt-clone -o centos01 -n centos02 -f /data1/編輯KVM配置:virsh edit centos01刪除VNC埠:virsh edit centos01,開啟xml後,刪除下面的配置:<graphics type='vnc' port='5910' autoport='no' listen=''><listen type='address' address=''/></graphics>設定KVM開機自動啟動:vrish autostart centos01

熱門標籤