日期:2014-05-16  浏览次数:20839 次

linux 虚拟化实战 --kvm (基于内核的虚拟机)

?

环境:

?

CentOS5.5 ?桌面环境:CentOS5.5(可以为Ubuntu桌面)

2安装 KVM

CentOS 5.2 KVM主机:

运行

system-config-securitylevel

并且开启SELinux(如果你的SELinux被禁用,virt-install将不会正常工作)。

然后检查CPU是否支持硬件虚拟化-运行命令

egrep ‘(vmx|svm)’ –color=always /proc/cpuinfo

应该会显示如下信息:

[root@server1?~]#?egrep?’(vmx|svm)’?–color=always?/proc/cpuinfo
flags???????????:?fpu?vme?de?pse?tsc?msr?pae?mce?cx8?apic?sep?mtrr?pge?mca?cmov?pat?pse36?clflush?mmx?fxsr?sse?sse2?ht?syscall
nx?mmxext?fxsr_opt?rdtscp?lm?3dnowext?3dnow?pni?cx16?lahf_lm?cmp_legacy?svm?extapic?cr8_legacy?misalignsse
flags???????????:?fpu?vme?de?pse?tsc?msr?pae?mce?cx8?apic?sep?mtrr?pge?mca?cmov?pat?pse36?clflush?mmx?fxsr?sse?sse2?ht?syscall
nx?mmxext?fxsr_opt?rdtscp?lm?3dnowext?3dnow?pni?cx16?lahf_lm?cmp_legacy?svm?extapic?cr8_legacy?misalignsse
[root@server1?~]#

如果什么也没有显示的话,就说明你的处理器不支持硬件虚拟化技术,下面的内容就不适合你了。

下面我们为软件包导入GPG key

rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY*

然后安装KVM和virtinst(一个创建虚拟机的工具),我们运行