完成kvm环境配置
注意 一定要在root用户下开始配置
1.查看系统版本
uname -a
2.关闭selinux 重启后生效
进入seliunx 按i进入编辑模式 按esc然后输入:wq保存退出
vim /etc/sysconfig/selinux
enforcing:强制模式 permissive:宽容模式 disabled:关闭seliunx
3.关闭防火墙
systemctl stop firewalld
systemctl disable firewalld //禁用firewalld服务
4.重启
reboot
5.查看是否支持虚拟机
vmx 支持intel的虚拟化
svm 支持amd的虚拟化
egrep -c '(vmx|svm)' /proc/cpuinfo
//如果返回结果为1或1以上 则支持虚拟化
//如果返回结果为0 则不支持虚拟化
返回结果为0的解决方法
如果返回结果为0 的话跟着以下步骤 如果不为0直接跳过此步骤
1.将虚拟机关机 进入虚拟机配置 勾选虚拟化
处理器数量改不改无所谓 只要你勾选完虚拟化能正常进入就可以
2.虚拟机开机 再次查看是否支持虚拟机
egrep -c '(vmx|svm)' /proc/cpuinfo
显示为8 现在支持虚拟化
完成kvm环境配置 续
6.将光盘镜像设置为永久挂载
vim /etc/fstab //进入fstab
/dev/cdrom /mnt iso9660 defaults 0 0 //写入最后一行
mount -a //设置只读方式挂载
df -hT //显示磁盘空间使用情况
按i进入编辑模式 按esc输入:wq保存并退出
7.制作本地yum仓库
mkdir /abc
//创建一个名为abc的目录
cd /etc/yum.repos.d/
进入yum.repos.d
ls
//查看此文件目录中的所有文件
mkdir bak
//创建bak目录
mv CentOS-* bak
//将centos-* 目录移动到bak目录下
ls //查看文件信息
vim local.repo //进入local.repo
编辑输入以下信息
[local]
name=kvm
baseurl=file:///mnt //注意 ///mnt是一起的不是注释
gpgcheck=0
enabled=1
按i进入编辑模式 按esc输入:wq保存并退出
yum clean all
yum repolist
8.安装kvm基本组件
//kvm模块
yum -y install qemu-kvm
//安装kvm调试工具 可不安装
yum -y install qemu-kvm-tools
//构建虚拟机的命令行工具
yum -y install virt-install
//qemu组件 创建磁盘 启动虚拟机等
yum -y install qemu-img
//网络支持工具
yum -y install bridge-utils
//虚拟机管理工具
yum -y install libvirt
//图形界面管理虚拟机
yum -y install virt-manager
9.安装virt-manager工具
注意 一定要用crt上传centos的镜像文件 不然在使用的时候创建不了虚拟机
yum install -y virt-manager
10.使用virt-manager
然后一直按前进
11.提示没有足够的磁盘空间 按照以下步骤 如果没有提示这个问题 直接跳过以下步骤
一直按前进 然后完成
显示出这个界面就是成功了 如果没显示出来 可以重新上传镜像 可能是镜像问题
到这里kvm的安装配置已经全部完成了 如果在安装kvm基本组件时报错请看我下一个帖子