KVM安装配置笔记Word文档下载推荐.docx
- 文档编号:19907440
- 上传时间:2023-01-12
- 格式:DOCX
- 页数:10
- 大小:712.51KB
KVM安装配置笔记Word文档下载推荐.docx
《KVM安装配置笔记Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《KVM安装配置笔记Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
软件包,系统会在启动时自动加载模块。
加载了模块后,才能进一步通过其他工具创建虚拟机。
但仅有
模块是远远不够的,因为用户无法直接控制内核模块去做事情,还必须有一个用户空间的工具。
关于用户空间的工具,KVM
的开发者选择了已经成型的开源虚拟化软件
QEMU。
QEMU
是一个强大的虚拟化软件,它可以虚拟不同的
CPU
构架。
比如说在
x86
的
上虚拟一个
Power
CPU,并利用它编译出可运行在
上的程序。
使用了
的基于
的部分,并稍加改造,形成可控制
内核模块的用户空间工具
QEMU-KVM。
所以
发行版中分为
内核部分的
内核模块和
QEMU-KVM
工具。
这就是
和
的关系。
Libvirt、virsh、virt-manager:
尽管
工具可以创建和管理
虚拟机,RedHat
为
开发了更多的辅助工具,比如
libvirt、libguestfs
等。
原因是
工具效率不高,不易于使用。
Libvirt
是一套提供了多种语言接口的
API,为各种虚拟化工具提供一套方便、可靠的编程接口,不仅支持
KVM,而且支持
Xen
等其他虚拟机。
使用
libvirt,你只需要通过
libvirt
提供的函数连接到
或
宿主机,便可以用同样的命令控制不同的虚拟机了。
不仅提供了
API,还自带一套基于文本的管理虚拟机的命令
virsh,你可以通过使用
virsh
命令来使用
的全部功能。
但最终用户更渴望的是图形用户界面,这就是
virt-manager。
他是一套用
python
编写的虚拟机管理图形界面,用户可以通过它直观地操作不同的虚拟机。
Virt-manager
就是利用
API
实现的。
二、
安装配置KVM
相关软件
1
系统要求:
处理器需求:
需要一台可以运行最新linux内核的Intel处理器(含VT虚拟化技术)或AMD处理器(含SVM安全虚拟机技术的AMD处理器,
也叫AMD-V)。
可以使用如下命令检查:
[root@kvm~]#egrep"
(vmx|svm)"
/proc/cpuinfo
如果输出的结果包含
vmx,它是
Intel处理器虚拟机技术标志;
如果包含
svm,它是
AMD处理器虚拟机技术标志;
。
如果你甚么都得不到,那应你的系统并没有支持虚拟化的处理
,不能使用kvm。
另外Linux
发行版本必须在64bit环境中才能使用KVM。
2
安装软件
安装KVM模块、管理工具和libvirt(一个创建虚拟机的工具),我们使用命令行安装:
#yuminstallkvmvirt-managerlibvirt
#servicelibvirtdstart
#chkconfiglibvirtdon
3
确定正确加载kvm模块
运行命令
lsmod|grepkvm
检查
模块是否成功安装。
如果结果类似于以下输出,那么
模块已成功安装:
[root@kvm~]#lsmod|grepkvm
-----------------------
kvm_intel
47694
3
kvm
300283
1kvm_intel
4
检查KVM是否成功安装
virsh-c
将会显示如下结果:
#
virsh-cqemu:
///systemlist
IdNameState
如果有机器在运行,则显示
如果在这里显示的是一个错误的信息,说明有些东西出现了问题。
三、KVM默认网络配置
1、kvm上网有两种配置,
一种是default,它支持主机与虚拟机的互访,同时也支持虚拟机访问互联网,但不支持外界访问虚拟机。
另外一种方式是bridge方式,可以使用虚拟机成为网络中具有独立IP的主机。
默认的网络连接是virbr0,它的配置文件在/var/lib/libvirt/network目录下,默认配置为:
另外一种是网络桥接方式,配置如下:
配置eth0:
配置:
br0:
vi/etc/sysconfig/network-scripts/ifcfg-br0
--------------------
DEVICE="
br0"
TYPE=Bridge
BOOTRPOTO=static
IPADDR=172.16.40.248
NETMASK=255.255.255.0
GATEWAY=172.16.40.254
ONBOOT=yes
----------------------
结果如图:
注:
网桥模式需要在真机eth0配置文件中添加BRIDGE="
否则真机与虚拟机无法互通.
配置完毕后eth0口则不会显示地址信息,新配置的br0口会代替eth0口成为真机网口,装好的虚拟机eth0口将于真机br0口互通.
配置桥接网络之后,我们开始安装虚拟机
四、使用virt-manager建立一个KVM虚拟机
virt-manager
是基于
的图像化虚拟机管理软件,请注意不同的发行版上
的版本可能不同,图形界面和操作方法也可能不同。
本文使用了红帽6企业版的
virt-manager-0.8.4-8。
创建KVM虚拟机最简单的方法是通过virt-manager接口。
从控制台窗口启动这个工具,从root身份输入virt-manager命令,点击file菜单的"
新建"
选项virt-manager接口界面
接下来,出现的画面,大家都已经很熟悉。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- KVM 安装 配置 笔记