Centos8 KVM 虚拟化
1. 安装Centos8
1.1 下载 Centos8 镜像
下载地址: http://isoredirect.centos.org/centos/8/isos/x86_64/
1.2 安装Centos8
1.2.1 回车
1.2.2 选择中文
1.2.3 从右到左依次点击配置,先选择安装目的地
1.2.4 配置网络
这时要等待镜像源的选择,不要认为卡了
1.2.5 来到软件选择,选择安装虚拟化主机
1.2.6 设置root密码
1.2.7 点击开始安装,并等待15分钟左右
2. 在 Centos8 上安装KVM
2.1 先检查硬件是否支持虚拟化
grep -e 'vmx' /proc/cpuinfo #Intel CPU
grep -e 'svm' /proc/cpuinfo #AMD CPU
出现标有红色字样的字,则代表支持
2.2 确认KVM模块是否已加载到内核中
lsmod | grep kvm
2.3 安装cockpit Web控制台
cockpit是预先安装的,并在新安装的CentOS 8和RHEL 8系统上启用。 如果您没有安装它,使用下面的dnf命令进行安装。其中cockpit-machines扩展是用来管理基于Libvirt的虚拟机的
使用阿里云镜像,速度更快
$ mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
$ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
$ yum makecache
$ dnf install cockpit cockpit-machines
启动cockpit socket服务
$ systemctl start cockpit.socket
$ systemctl enable cockpit.socket
$ systemctl status cockpit.socket
配置防火墙
$ firewall-cmd --add-service=cockpit --permanent
$ firewall-cmd --reload
2.4 打开控制台
使用浏览器打开 https://服务器IP:9090/
用户名和密码和系统的一样
2.5 添加网桥
2.5.1 点击左侧控制面板中 -网络-
2.5.2 点击 -添加网桥- 选择第一个网卡后点击应用
2.6 添加虚拟机
2.6.1 点击左侧控制面板中的 -虚拟机-
2.6.2 点击 -创建虚拟机-
win7镜像我已经上传到/opt/
目录下,也可以选择下载一个OS,但需要时间等待
2.6.3 点击创建好的虚拟机,编辑详细信息
这里我编辑了CPU的数量,自行发挥,之后点击安装
2.7 开启win7远程桌面
点击选择用户可以查看和添加远程连接的用户