前言

    梦中梦,你的梦又在哪里。。。或许你存在的空间只是虚拟的空间,你并不知道你生活在现实空间中,还是生活在虚拟的空间之中。。。


    KVM,kernel based virtual machine,基于内核的虚拟机,所以需要加载相关的内核模块,而且需要CPU硬件的支持。。。so。。。梦中梦也是有很多基本条件。

KVM的准备工作

    首先要开启CPU对虚拟化的支持,所以在虚拟机中设置如下:

KVM--给你点阳光你就灿烂

    进入虚拟机之后进行检查,是否支持cpu的硬件虚拟化:

[[email protected] ~]# grep vmx /proc/cpuinfo --color (是否是intel的cpu支持

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm ida arat xsaveopt pln pts dts tpr_shadow vnmi ept vpid fsgsbase bmi1 avx2 smep bmi2 invpcid

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm ida arat xsaveopt pln pts dts tpr_shadow vnmi ept vpid fsgsbase bmi1 avx2 smep bmi2 invpcid



    加载硬件支持的内核模块(如果是amd的cpu加载的模块是kvm-amd):

[[email protected] ~]# lsmod |grep kvm

[[email protected] ~]# modprobe kvm(加载kvm模块

[[email protected] ~]# modprobe kvm-intel(加载kvm-intel模块

[[email protected] ~]# lsmod |grep kvm

kvm_intel              54285  0 

kvm                   333172  1 kvm_intel

    

安装

    安装虚拟化服务:

[[email protected] ~]# yum -y install virt-manager libvirt (virt-manger是图形化工具,这里使用的主要就是图形化工具进行安装,libvirt主要是虚拟化服务,也就是必须开启的守护进程

    当你不安装kvm这个包的时候,那么使用virt-manage会出现如下报错:

KVM--给你点阳光你就灿烂

    安装kvm包:

[[email protected] ~]# yum -y install kvm(主要提供qemu组件

    启动服务libvirtd,当没有启动libvirt服务的时候,报错如下

KVM--给你点阳光你就灿烂

    启动服务:

[[email protected] ~]# service libvirtd start(启动libvirtd服务

Starting libvirtd daemon:                                  [  OK  ]

[[email protected] ~]# chkconfig libvirtd on(开机启动

    启动图形界面:

KVM--给你点阳光你就灿烂

KVM--给你点阳光你就灿烂

KVM--给你点阳光你就灿烂

KVM--给你点阳光你就灿烂

KVM--给你点阳光你就灿烂


    后面就是和安装操作系统一样的步骤了,在其中使用的镜像是本地的镜像进行安装(安装之后启动的进程)。

KVM--给你点阳光你就灿烂


    在安装完成之后,如果是6的版本。。。键盘映射和虚拟机中键盘映射不一致,很痛苦的。。。

KVM--给你点阳光你就灿烂

天真的人们能够爱——这就是他们的秘密.


看有些人在问我培训方面的事情。。。在这里也简略的回答以下个人的看法。。。


    前几天面试了一个RHCE和RHCA双证书的帅哥,看到简历感觉很酷。。。面试过后,感觉这个证是不是只要花钱就好了啊。。。


    完全没有技术含量么,无论是涉及到的一些基础概念,还是实际的操作能力,还是整体项目的掌握。。。其实我也不懂,但是我只知道这个含金量真的很少,不过这种东西主要还是看个人努力的程度吧,有的人不需要培训,也是高手,有的人经过了培训也是渣渣。。。


    师傅领进门,修行靠个人。。。靠靠靠。。。哈哈




相关文章: