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

CentOS6.3安装和配置KVM(2)

来源:网络收集 时间:2026-09-06
导读: or other application using the libvirt API. -- domain type='kvm' 虚拟机类型 namecentos/name 虚拟机名称 uuid54da30ed-150d-514e-9803-4dc01bd50488/uuid uuid唯一标示 memory unit='KiB'1048576/memory 指定

or other application using the libvirt API.

-->

<domain type='kvm'> 虚拟机类型

<name>centos</name> 虚拟机名称

<uuid>54da30ed-150d-514e-9803-4dc01bd50488</uuid> uuid唯一标示

<memory unit='KiB'>1048576</memory> 指定虚拟机内存大小,给出了单位 <currentMemory unit='KiB'>1048576</currentMemory>

<vcpu placement='static'>2</vcpu> 虚拟机占用虚拟cpu个数,这里只物理cpu

的核,给的多。占用的物理资源越充裕

<os>

<type arch='x86_64' machine='rhel6.3.0'>hvm</type> 指定虚拟系统架构 <boot dev='hd'/> 启动类型,从硬盘启动 </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> 驱动程序,同上,使用的是qemu-kvm <disk type='file' device='disk'> 指定磁盘类型

<driver name='qemu' type='raw' cache='none'/> 指定磁盘格式,这里是raw,也支持qcow2.

<source file='/home/vms/centos.img'/> img文件路径 <target dev='hda' bus='ide'/> 磁盘文件标示,驱动类型 <address type='drive' controller='0' bus='0' target='0' unit='0'/>

</disk>

<disk type='block' device='cdrom'>

<driver name='qemu' type='raw'/>

<target dev='hdc' bus='ide'/>

<readonly/>

<address type='drive' controller='0' bus='1' target='0' unit='0'/>

</disk>

<controller type='usb' index='0'>

<address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/>

KVM的简单安装,Guest OS安装,已经配置文件示例。

</controller>

<controller type='ide' index='0'>

<address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller>

<interface type='bridge'>

<mac address='52:54:00:11:57:e6'/> 自动生成,可以手动指定。 <source bridge='br0'/> 桥接到哪一个接口

<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface>

<serial type='pty'>

<target port='0'/>

</serial>

<console type='pty'>

<target type='serial' port='0'/>

</console>

<input type='mouse' bus='ps2'/>

<graphics type='vnc' port='-1' autoport='yes'/>

<video>

<model type='cirrus' vram='9216' heads='1'/>

<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </video>

<memballoon model='virtio'>

<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </memballoon>

</devices>

</domain>

[root@CY-S01 qemu]#

使用virsh工具管理生成的虚拟机

[root@CY-S01 qemu]# virsh start centos 启动虚拟机

[root@CY-S01 qemu]# virsh list 列出当前运行的虚拟机

Id Name State

----------------------------------------------------

1 centos running

3 centos6332 running

4 CentOS-63-x86 running

[root@CY-S01 qemu]# virshvncdisplay 1 显示指定虚拟机的vnc端口号,

:0 5900+0=5900

[root@CY-S01 qemu]# pwd

/var/lib/libvirt/qemu

KVM的简单安装,Guest OS安装,已经配置文件示例。

[root@CY-S01 qemu]# ll

total 12

srwxr-xr-x 1 root root 0 Aug 22 09:53 centos.monitor

这里的文件,是libvirtd在重启后,虚拟机也随着自动重启。

动态查询kvm资源占用情况,每一台VM,对应一个qemu-kvm进程

[root@CY-S01 vms]# top -d 1 | grepkvm

2006 root 20 0 1420m 241m 4424 S 2.0 0.1 3:40.03 qemu-kvm

2006 root 20 0 1420m 241m 4424 S 1.0 0.1 3:40.04 qemu-kvm

2324 root 20 0 1409m 368m 4300 S 1.0 0.2 3:05.45 qemu-kvm

2268 root 20 0 1899m 266m 4304 S 1.0 0.1 2:46.27 qemu-kvm

截取的kvm进程信息

[root@CY-S01 ~]# ps -aux | grepkvm

root 2006 0.2 0.1 1455048 240116 ? Sl 09:53 0:02 /usr/libexec/qemu-kvm -S -M rhel6.3.0 -enable-kvm -m 1024 -smp 2,sockets=2,cores=1,threads=1 -name centos -uuid 54da30ed-150d-514e-9803-4dc01bd50488 -nodefconfig -nodefaults -chardev

socket,id=charmonitor,path=/var/lib/libvirt/qemu/centos.monitor,server,nowait

-monchardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive

file=/home/vms/centos.img,if=none,id=drive-ide0-0-0,format=raw,cache=none -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1 -drive

if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw -device

ide-drive,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdevtap,fd=22,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:11:57:e6,bus=pci.0,addr=0x3 -chardevpty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -vnc

0.0.0.0:0,password -vga cirrus -incoming fd:20 -device

virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x4

root 2023 0.0 0.0 0 0 ? …… 此处隐藏:1953字,全部文档内容请下载后查看。喜欢就下载吧 ……

CentOS6.3安装和配置KVM(2).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)