【www.bbyears.com--linux】
一、如何安装KVM
这里我是在Windows系统中使用VMware Workstaion安装了一台Linux的虚拟机来进行KVM的安装操作的。
首先,我们需要了解我们安装的Linux系统的CPU是否支持KVM虚拟化技术,所以我们需要如下命令:
Egrep ‘vmx|svm’ /proc/cpuinfo
若输入命令没有flags提示,则表示是没有支持虚拟化技术的。实际操作系统需要进入BIOS中开启Intel VT-x/EPT或AMD-V/RVI(V),虚拟机的话只需要在 虚拟机设置-虚拟化引擎 处勾选上该选项就可以了。
在检查好CPU是支持KVM虚拟化技术之后,那么就需要我们使用yum 命令下载安装KVM功能和所需要的软件包,具体需要的命令是:
yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst
或者是命令:
yum groupinstall KVM
当我们将KVM下载安装好了之后,就可以使用KVM虚拟化技术来创建我们的不同虚拟系统了。当然,对于菜鸟来说,我们可能并不太了解Linux命令行的命令,使用很多命令功能都需要上网谷歌才知道怎么操作;并且如果我们在KVM中要安装Windows系统的话,命令行模式也不太好操作。所以在这里就推荐大家将Linux系统安装上图形化界面,具体命令是:
Yum groupinstall ‘X Window System’
Yum gorupinstall gnome
安装好图形化界面之后,则需要我们切换到图形化界面下操作,命令是:
Init 5
或者 :
start5
当然,如果想每次开机之后,Linux系统都自动进入到图形化界面,则我们需要修改:
Vi /etc/inittab
将“id:3:initdefault: ”修改为“id:5:initdefault: ”
进入到Linux图形化界面下之后,想要使用KVM虚拟化技术来搭建虚拟操作系统,那么我们还得要有想要安装得操作系统镜像文件,就需要将iso文件拷贝到该Linux操作系统下。而我们使用的VMware Workstations的话,可以选择安装VMware Tools
安装VMware Tools 有可能还是无法实现将文件拷贝到虚拟机Linux操作系统中,那么在这里就为大家推荐一款最便捷的连接Linux虚拟机的工具–SecureCRT,他是自带SFTP功能的,连接上虚拟机Linux操作系统之后,就可以直接上传iso文件了。
二、如何配置KVM
上传好iso文件之后,就可以放心的使用我们的KVM虚拟操作系统技术了。打开 应用程序-系统工具-虚拟系统管理器
创建新的虚拟机,完成虚拟机中的装系统的配置,使用方法与VMware Workstation类似,这里就不一一赘述了。
值得一提的是,我使用的是虚拟机,然后再在虚拟机中使用KVM虚拟技术再在虚拟机中创建虚拟机,所以如果想要让外部本地能够远程访问内部虚拟机的话,VMware Workstation就要使用两张不同的网卡,对外部本地连接使用桥接,对内部虚拟机使用NAT,模拟出线上服务器和本地客户机的情况进行连接,不同的IP地址段最后实现外部本地地址能够远程连接内部虚拟机。KVM虚拟技术是属于完全虚拟化技术,确实是比较强大。之后再继续探索它提供的功能吧