原生KVM虚拟服务器搭建及创建虚拟机

安装操作系统,一定安装标准的linux

安装完成后检查基础环境配置

1.检查selinux是否开启

getenforce

如果结果不为disabled,先关闭selinux,关闭方法为vi /etc/selinux/config将SELINUX=enforcing改为SELINUX=disabled然后重启操作系统

2.检查防火墙,一般官方镜像都是默认开启防火墙的,所以手动关闭一下

systemctl stop firewalld.service                   --关闭防火墙

systemctl disable firewalld.service                 --关闭防火墙自启动

3.检查操作系统是否支持虚拟化,没有结果的话请检查创建的虚拟机是否开启了嵌套虚拟化

lsmod |grep kvm                          --是否支持kvm内核

grep -Eo '(vmx|svm)' /proc/cpuinfo           --cpu是否支持虚拟化

4.安装kvm所需的组件,这里是测试用于构建基础环境的,所以是连接外网的状态,直接使用yum命令安装即可

yum -y install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install

5.检测安装的kvm组件

rpm -qa|grep -E 'qemu|libvirt|virt'

创建虚拟机之前基础配置

创建虚拟机

1.创建磁盘,这里有两个虚拟机模板,一个单磁盘,一个多磁盘,共创建3个磁盘。

qemu-img create -f qcow2 /multi-disk-1.qcow2 5G

qemu-img create -f qcow2 /multi-disk-2.qcow2 10G

qemu-img create -f raw /single-disk.raw 3G

2.上传虚拟机配置文件到/目录,然后创建虚拟机

virsh define multi-disk.xml

virsh define single-disk.xml

3.为了验证多磁盘,单磁盘,开机迁移,关机迁移,这里只启动一台虚拟机

virsh start multi-disk

虚拟机配置文件:

链接: https://pan.baidu.com/s/17OqW2efti67fadkQGwsVtQ 提取码: g6jc

posted @ 2020-12-30 15:13  莫离m  阅读(402)  评论(0编辑  收藏  举报