歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 6.3 搭建KVM虛擬機

CentOS 6.3 搭建KVM虛擬機

日期:2017/2/28 14:29:34   编辑:Linux教程

突然接到老總需求,需要在現有機房的服務器上邊部署KVM,讓內網測試機到達外網去測試。說實話有些頭疼,因為我們的硬件資源實在是太缺了(小公司...),只有100G的剩余空間,讓我在上邊跑倆台虛擬機,還得應付時刻增漲的數據,這無疑讓我很無語...Hadoop可是在這台服務器的...所以,同學們懂了吧,那數據量,每天嘩嘩滴啊...廢話少說,開始搭建~

一、服務器硬件環境

服務器型號

DELL R710

CPU型號

Intel(R) Xeon(R) CPU [email protected]*2

物理CPU線程數

24

內存大小

64G

磁盤型號

WDC WD10EZEX-00ZF5A0

系統

CentOS release 6.3_x64

剩余磁盤空間 100G

二、需求描述


在現有資源上,不影響其他業務的情況下,搭建KVM,並在上邊部署CentOS 6.x系統。這裡我選擇了Centos 6.2,至於為啥. 因為他比host主機版本要低,兼容性更好點。

另外注意一點:其他網上同學的文檔都是安裝網橋模式,類似交換機那樣進行通信。由於需求所限,我的KVM虛機是通過nat方式上網。因此不需要繁雜的對網橋進行配置,使用隨機的virbr0就可以。

三、安裝部署
1.
檢測CPU是否支持虛擬化

[root@localhost ~]# egrep -o 'vmx|svm' /proc/cpuinfo

vmx

vmx

……

vmx


2. 安裝kvm

[root@localhost ~]# yum -y install qemu-kvm libvirt python-vritinst bridge-utils avahi dmidecode

3. 網橋查看

[root@localhost ~]# brctl show

bridge name bridge id STP enabled interfaces

virbr0 8000.5254004272bb yes virbr0-nic


4. 創建虛機存儲和鏡像目錄

[root@localhost ~]# mkdir /data/kvm/{iso,vm} -p

5. 創建虛擬機

[root@jxq-st-ms-02 ~]# virt-install -v -n hd-nn \

> --ram 1024 \

> ##內存

--vcpus=1 \

##cpu核數

--disk path=/data/kvm-img/hd-nn.img,size=10,bus=virtio \

##指定虛擬磁盤存放位置和定義容量大小

--accelerate \

--cdrom /data/iso/CentOS-6.2-x86_64-minimal.iso \

##引導鏡像

--vnc --vncport=5901 \

##vnc遠程連接端口,默認為5900開始

--vnclisten=0.0.0.0 \

##指定監聽地址

--network bridge=virbr0 \

##指定網絡連接模式

--force


6. 利用vnc進行遠控安裝即可,之後的操作,相信你比我熟悉!~

至此呢,kvm就這麼愉快的搭建完成了

RHEL6 KVM虛擬化創建橋接網卡-網橋 http://www.linuxidc.com/Linux/2013-08/88517.htm

RedHat Linux KVM虛擬機橋接 http://www.linuxidc.com/Linux/2013-02/79934.htm

CentOS 5.6下KVM的安裝/橋接設置/虛擬機創建及運行 http://www.linuxidc.com/Linux/2012-12/76883.htm

Ubuntu下用libvirt安裝KVM虛擬機時找不到/bin/qemu-kvm問題解決 http://www.linuxidc.com/Linux/2013-08/88985.htm

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved