CentOS6.3安装和配置KVM
KVM的简单安装,Guest OS安装,已经配置文件示例。
在CentOS 6.3 上安装和配置KVM
物理机系统环境
[root@CY-S01 ~]# lsb_release -a
LSB
Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.3 (Final)
Release: 6.3
Codename: Final
[root@CY-S01 ~]# uname -a
Linux CY-S01 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64x86_64 GNU/Linux
检查CPU
[root@CY-S01 ~]# egrep 'vmx|svm' /proc/cpuinfo | less
flags : fpuvme de psetscmsrpaemce cx8 apicmtrrpgemcacmov pat pse36 clflushdtsacpi mmx fxsrsse sse2 ssht tm pbesyscallnx pdpe1gb rdtscp lm constant_tsc …
安装KVM
Xen内核不支持kvm,在CentOS 6 安装KVM使用yum install kvm即可
[root@CY-S01 ~]#yum -y install qemu-kvmlibvirt python-virtinst bridge-utils
安装完成后关闭selinux,然后重启。
[root@CY-S01 ~]#nano /etc/sysconfig/selinux
SELINUX=disabled
[root@CY-S01 ~]#reboot
重启后确认libvirtd是否正常启动、重启。
[root@CY-S01 ~]# /etc/init.d/libvirtd restart
Stopping libvirtd daemon: [FAILED]
Starting libvirtd daemon: [ OK ]
[root@CY-S01 ~]#
修改qemu.conf配置
[root@CY-S01 ~]#vi /etc/libvirt/qemu.conf
...
vnc_listen = "0.0.0.0"修改vnc监听端口
网络桥接
已安装bridge-utils,添加修改配置文件来的更简单。以下是实际配置文件,eth0为物理网口,br0为桥接网口。
KVM的简单安装,Guest OS安装,已经配置文件示例。
[root@CY-S01 network-scripts]# cat ifcfg-br0
DEVICE=br0
BOOTPROTO=static
ONBOOT=yes
TYPE=Bridge
IPADDR=172.16.100.94
NETMASK=255.255.255.192
GATEWAY=172.16.100.65
[root@CY-S01 network-scripts]#cat ifcfg-eth0
DEVICE="eth0"
#BOOTPROTO="static"
BRIDGE=br0
HWADDR="00:25:90:1B:11:A2"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="7c581935-98fe-400c-adc0-00aca5435a04"
[root@CY-S01 network-scripts]#
最后重启网络
[root@CY-S01 network-scripts]# service network restart
查看桥接网络
[root@CY-S01 network-scripts]# brctl show
bridge name bridge id STP enabled
br0 8000.0025901b11a2 no
virbr0 8000.525400aba808 yes
对安装环境查询
[root@CY-S01 ~]# rpm -qa | grepkvm
qemu-kvm-0.12.1.2-2.295.el6_3.1.x86_64
qemu-kvm-tools-0.12.1.2-2.295.el6_3.1.x86_64
[root@CY-S01 ~]# rpm -qa | greplibvirt
libvirt-client-0.9.10-21.el6_3.3.x86_64
libvirt-python-0.9.10-21.el6_3.3.x86_64
libvirt-0.9.10-21.el6_3.3.x86_64
[root@CY-S01 ~]# rpm -qa | grepqemu
qemu-img-0.12.1.2-2.295.el6_3.1.x86_64
gpxe-roms-qemu-0.9.7-6.9.el6.noarch
[root@CY-S01 ~]# rpm -qa | grepvirt
virt-manager-0.9.0-14.el6.x86_64
virt-v2v-0.8.7-6.el6.x86_64 interfaces eth0 vnet0 virbr0-nic
KVM的简单安装,Guest OS安装,已经配置文件示例。
virt-viewer-0.5.2-9.el6.x86_64
各版本查询
[root@CY-S01 ~]# kvm -version
QEMU PC emulator version 0.12.1 (qemu-kvm-0.12.1.2), Copyright (c) 2003-2008 FabriceBellard
[root@CY-S01 ~]# virt-install --version
0.600.0
[root@CY-S01 ~]# virsh -version
0.9.10
[root@CY-S01 ~]#
两种方式来安装guest 系统
1、使用qemu-kvm工具
/usr/libexec/qemu-kvm -hda centos6364.qcow2 -cdrom
CentOS-6.3-x86_64-minimal.iso -m 1024 -boot d -vnc :2
说明:
使用/usr/libexec/qemu-kvm -h 来查找帮助信息
-hda centos6364.qcow2
指定安装磁盘,磁盘格式可以使raw、qcow2。使用dd或qemu-img工具来生成。
-cdrom CentOS-6.3-x86_64-minimal.iso
指定关盘镜像文件
-m 1024
指定分配内存
-b boot d
指定从光驱启动,c:从硬盘启动
-vnc :2
指定使用vnc,端口为5900+2=5902
通过vnc安装系统后点击重启,然后使用virsh工具开启VM。
对应创建的xml 配置文件示例
<domain type='kvm' id='5'>
<name>centos6332</name>
<uuid>07be1611-3b07-4c33-8283-42ef5d14536e</uuid>
<memory>1536000</memory>
<currentMemory>1536000</currentMemory>
<vcpu>2</vcpu>
<os>
<type arch='x86_64' machine='pc'>hvm</type>
<boot dev='hd'/>
</os>
KVM的简单安装,Guest OS安装,已经配置文件示例。
<features>
<acpi/>
<apic/>
<pae/>
</features>
<clock offset='utc'/>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>restart</on_crash>
<devices>
<emulator>/usr/libexec/qemu-kvm</emulator>
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2' cache='none'/>
<source file='/home/vms/centos6332.qcow2'/>
<target dev='hda' bus='ide'/>
</disk>
<interface type='bridge'>
<mac address='54:52:00:4c:a5:11'/>
<source bridge='br0'/>
<target dev='vnet0'/>
<model type='virtio' />
</interface>
<input type='mouse' bus='ps2'/>
<graphics type='vnc' port='5901' listen='0.0.0.0' autoport='no' keymap='en-us'/>
</devices>
</domain>
另一个配置文件
<domain type='kvm'>
<name>CentOS-63-x86</name>
<uuid>702cf182-01e4-475d-962c-4f8d7db5f8b1</uuid>
<memory>102 …… 此处隐藏:3587字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




