KVM创建centos7虚拟机

1、下载ISO安装盘传至主服务器
https://www.centos.org/download/
2、建立qcow2磁盘
qemu-img create -f qcow2 centos7.img 100G
3、建立kvm虚拟机
virt-install -n centos7 -r 16384 --vcpus=8 --disk /data/kvm/centos7.img,format=qcow2,size=100 --network bridge=br0 --os-type=linux --cdrom /data/kvm/iso/CentOS-7-x86_64-Minimal-1804.iso --graphics vnc,listen=0.0.0.0 --noautoconsole

-r 16384:内存16g
–vcpus=8:cpu 8g
/data/kvm/iso/CentOS-7-x86_64-Minimal-1804.iso:iso路径名称
4、查看vnc地址
virsh vncdisplay centos7
5、登陆vnc,选择第一项
KVM创建centos7虚拟机_第1张图片
6、选择语言
KVM创建centos7虚拟机_第2张图片
7、配置时区,磁盘,网口(默认即可)
KVM创建centos7虚拟机_第3张图片
KVM创建centos7虚拟机_第4张图片
KVM创建centos7虚拟机_第5张图片
KVM创建centos7虚拟机_第6张图片
7、开始安装,可以配置密码。

8、设置虚拟机开机自启

virsh autostart 虚拟机名 #设置随宿主机开机自启动

检查在/etc/libvirt/qemu/autostart/下会生成一个(虚拟机名.xml)文件
9、安装完成后,配置ifconfig
/etc/sysconfig/network-scripts/ifcfg-ens33

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="eth0"
UUID="34044bec-6bda-403e-b7e4-651e73ad62eb"
DEVICE="eth0"
ONBOOT="yes"
IPADDR=10.0.0.220
NETMASK=255.255.255.0
GATEWAY=10.0.0.1
DNS1=10.0.0.52
DNS2=8.8.8.8

编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”

GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root net.ifnames=0 biosdevname=0 rd.lvm.lv=centos/swap rhgb quiet"

运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数
使用reboot命令重启操作系统

你可能感兴趣的:(虚拟机,kvm,虚拟机)