手机版
你好,游客 登录 注册
背景:
阅读新闻

CentOS 6.3 搭建KVM虚拟机

[日期:2014-07-26] 来源:Linux社区  作者:Linux [字体: ]

突然接到老总需求,需要在现有机房的服务器上边部署KVM,让内网测试机到达外网去测试。说实话有些头疼,因为我们的硬件资源实在是太缺了(小公司...),只有100G的剩余空间,让我在上边跑俩台虚拟机,还得应付时刻增涨的数据,这无疑让我很无语...Hadoop可是在这台服务器的...所以,同学们懂了吧,那数据量,每天哗哗滴啊...废话少说,开始搭建~

一、服务器硬件环境

服务器型号

DELL R710

CPU型号

Intel(R) Xeon(R) CPU X5650@2.67GHz*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

本文永久更新链接地址http://www.linuxidc.com/Linux/2014-07/104743.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款