第十五章使用KVM虚拟化

 

15.1 管理本地的虚拟化主机

 

什么叫虚拟化?

 

redhat的虚拟化常品:

                   KVM

                   RHEV

                   OpenStack

 

使用kvm虚拟化需要的条件:

         rhel6以上的64位系统

         cpu必须支持硬件虚拟化  vmx,xvm

                   #grep -E 'vmx|xvm' /proc/cpuinfo

         bios打开cpu虚拟化的支持

 

需要的软件包

         核心包 qemu-kvmqemu-img

         工具包virt-manager libvirt libvirt-python libvirt-client virt-install

 

         工具:

                   virsh管理虚拟机的命令行工具

                   virt-manager管理虚拟机的图形化工具

 

# virsh list

# virsh destroy server

# virsh list --all

# virsh start server

 

[root@localhostDesktop]# uname -a

Linux localhost3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64GNU/Linux

 

 

15.2 创建新的虚拟化主机

 

         新建一个名字叫minimal的虚拟机

         选择本地安装

         内存2G,如果实际内存较小,可以适当把内存调整小一些,rhel7要求图形化安装界面至少2G内存

         磁盘空间默认

 

 

系统在安装过程中的终端输出信息:

         Ctrl+ Alt + F1  安装主程序的终端,包含安装想到anaconda的输出调试信息

         Ctrl+ Alt + F2  具有root权限的简单shell

         Ctrl+ Alt + F3  安装日志,这些日志将会保存在/tmp/anaconda.log

         Ctrl+ Alt + F4  存储设备的日志,保存内核识别的相关存储设备的信息和系统服务信息

         Ctrl+ Alt + F5  程序日志,输出其他系统程序产生的日志

         Ctrl+ Alt + F6  备用的shell

         Ctrl+ Alt + F7  默认的图形安装向导界面