CentOS7中安装配置与使用KVM(图形化操作方式)
KVM 全称是 基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux 的一个内核模块,该内核模块使得 Linux 变成了一个Hypervisor。概略意思就是Linux操作系统自带的一个虚拟化平台,简单配置一下就可以使用了,安装一个图形化打点界面,就像VMware workstation一样。一 尝试环境:
操作系统:CentOS 7 x64
措置器核心:4
运行内存:8G
存储空间:100G
虚拟机软件:Vmware 16,其他版本也行,但保举使用新版本
电脑配置越高越好咯。。。
二 开启虚拟化设置
必然需要开启这个虚拟化撑持,否则安装的系统无法进行虚拟化
三 Vmware中创建一个高配置的CentOS7的虚拟机
CentOS 7软件安装列表如下:
四 安装配置而且使用KVM
4.1 查看cpu是否撑持虚拟化
Flags部门输出vmx或者svm表白撑持cpu虚拟化
4.2 查看是否加载kvm模块
4.3 封锁selinux
vim /etc/selinux/config
改削完成之后重启系
4.4 安装KVM相关软件包
yum install qemu-kvm qemu-img virt-manager libvirt libvirt-python virt-manager libvirt-client virt-install virt-viewer -y
这个是已经安装过的效果,初度执行系统会安装所需要的软件包以及插件,执行完成之后注意返回信息,必然要注意有没有安装成功!!!
4.5 启动libvirt并设置开机自启动
4.6 创建两个新的目录,一个存放系统镜像,一个存放虚拟机的硬盘
笔者的电脑上面已经创建过了,所以会提示已经创建
4.7 创建物理桥接设备 先查看网卡信息,找到本身虚拟机的网卡名称
不出不测的话一般都是ens33,但也有可能叫其他的名字,按照虚拟机的实际情况来操作
4.8 封锁NetworkManager
Centos6的话就用
Centos7封锁NetworkManager命令(禁用和封锁)
4.9 桥接设备关联网卡
PS:有可能会提示桥接掉败,不要慌,再执行brctl show,看到interfaces下面有ens33就可以了,就像这样,这个过程就像再VMware创建虚拟机的时候选择网路连接模式一样。
不行就再执行一遍咯!!!
五 创建虚拟机
5.1 进入图形化打点界面
5.2 新建虚拟机
5.3 将镜像上传至虚拟机的/home/iso目录下,
5.4选择安装镜像的介质
5.5 选择系统镜像的路径
5.6 选择镜像的位置
5.7 选择镜像文件
5.8 找到镜像后点击下一步
5.9 配置新建虚拟机的内存与CPU
5.10 配置虚拟机的可用存储空间大小
5.11 选择虚拟机的存储目录,即虚拟机的存放位置
5.12 定义存储池的名称
5.13 选择存储池的路径,默认是/var/lib/libvirt,改换为之前创建的/home/images目录
5.14 添加存储卷
存储卷这个概念和windows有点纷歧样,在windows系统上面安装虚拟机,选择虚拟机存放位置的时候只要是个文件夹就行,但在Linux系统里面我们还需要给这个文件定义一个特定空间,然后再把虚拟机存在里面。
5.15 选择创建好的存储卷
5.16点击“前进”
5.17 定义虚拟机名称
5.18 启动虚拟机,开始正常的安装CentOS的法式即可,这就实现了在虚拟机里面安装虚拟机的壮举了!!!
页:
[1]