CentOS下KVM虚拟化学习笔记

论坛 期权论坛     
选择匿名的用户   2021-6-1 21:17   301   0
<p style="padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; color:rgb(51,51,51); font-family:Verdana,Arial,Tahoma; font-size:14px"> 前言:</p>
<p style="padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; color:rgb(51,51,51); font-family:Verdana,Arial,Tahoma; font-size:14px"> 虚拟化的理论知识我就不啰嗦了,可以参见http://bbs.linuxtone.org/thread-24347-1-1.html,kvm全称Kernel-based  Virtual Machine, 其实kvm只是一个内核模块,提供虚拟cpu和内存管理的模块,至于其它的设备是由qemu模拟的,如网卡,显卡,磁盘等。后来redhat联合IBM以及Linux社区创造了libvirt,模拟的设备性能要比qemu的好很多,并提供了一系列的管理工具和api,整个集成了kvm虚拟化的解决方案。Linux(redhat系)装载kvm模块后,妖神一变成为了VM Monitor,也称为Hypervisor,部署使用简单,需要硬件支持虚拟化。</p>
<p style="padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-size:14px; clear:both; height:auto; overflow:hidden; color:rgb(80,80,80); font-family:宋体,&#34;Arial Narrow&#34;,arial,serif; line-height:28px">  </p>
<p style="padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-size:14px; clear:both; height:auto; overflow:hidden; color:rgb(80,80,80); font-family:宋体,&#34;Arial Narrow&#34;,arial,serif; line-height:28px"> <span style="font-size:14px; color:#ff0000; padding:0px; margin:0px"><span style="padding:0px; margin:0px">一.  部署虚拟机</span></span></p>
<p style="padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-size:14px; clear:both; height:auto; overflow:hidden; color:rgb(80,80,80); font-family:宋体,&#34;Arial Narrow&#34;,arial,serif; line-height:28px"> 1).  检测硬件是否支持虚拟化</p>
<div style="padding:0px; margin:0px; font-size:14px; color:rgb(80,80,80); line-height:14px; font-family:&#34;courier new&#34;">
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">#</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">egrep</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">&#39;(vmx|svm)&#39;</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">--color&#61;always</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">/proc/cpuinfo</span>
<br style="padding:0px; margin:0px">
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">#</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">modprobe</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">kvm</span>
<br style="padding:0px; margin:0px">
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">#</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">modprobe</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">kvm_intel</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">||</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">modprobe</span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span>
<span style="padding:0px; margin:0px; color:rgb(0,128,0)">kvm_amd</span>
</div>
<p style="padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-size:14px; clear:both; height:auto; overflow:hidden; color:rgb(80,80,80); font-family:宋体,&#34;Arial Narrow&#34;,arial,serif; line-height:28px"> <span style="padding:0px; margin:0px; color:rgb(0,0,0); background-color:rgb(255,102,102)">如果含有vmx或者svm字样,则表示支持CPU虚拟化,Intel是vmx,AMD是svm,也需要检测是否有kvm_xxx模块,如果装载不成功,可能是没有开启硬件虚拟化,需要bios中开启,具体开启方式请联系厂家</span></p>
<p style="padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-size:14px; clear:both; height:auto; overflow:hidden; color:rgb(80,80,80); font-family:宋体,&#34;Arial Narrow&#34;,arial,serif; line-height:28px"> <span style="padding:0px; margin:0px; color:rgb(0,0,0)">2). 安装rpm包,并启动服务</span></p>
<p style="padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-size:14px; clear:both; height:auto; overflow:hidden; color:rgb(80,80,80); line-height:14px; font-family:&#34;courier new&#34;"> <span style="padding:0px; margin:0px; color:rgb(0,128,0)">#</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">yum</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">-y</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)"> </span><span style="padding:
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP