教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

CentOS6.3安装和配置KVM

来源:网络收集 时间:2026-09-06
导读: 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-n

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字,全部文档内容请下载后查看。喜欢就下载吧 ……

CentOS6.3安装和配置KVM.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/91277.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)