本文已参与「新人创作礼」活动,一起开启掘金创作之路。
一、操作系统
1、查看系统版本、内核版本
cat /etc/redhat-release
查看内核版本
uname -a
注: 2.6.20以下的内核需要升级。
2、关闭selinux,iptables,重启后生效
①. 关闭selinux
[root@kvm ~]# vim /etc/sysconfig/selinux
SELINUX=disabled
关防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
二、虚拟化环境安装
1、VMware内的Centos开启虚拟化
egrep '(vmx|svm)' --color=always /proc/cpuinfo 查看是否支持
若实际环境没有, 需要到主板BIOS中开启Virtual Technolege(VT, 虚拟化技术)
2、安装kvm软件包
yum -y install libvirt virt-install virt-manager qemu-kvm-tools virt-viewer l
三、虚拟化环境查看
1、查看虚拟机环境
systemctl start libvirtd
systemctl enable libvirtd
systemctl status libvirtd
virsh -c qemu:///system list
2、查看kvm模块支持
lsmod |grep kvm
3、查看虚拟工具版本
virsh --version
virt-install --version
ln -s /usr/libexec/qemu-kvm /usr/bin/qemu-kvm
qemu-kvm -version
命令行搭建虚拟机系统为centos7
1、当前文件夹,创建大小为20G,格式为qcow2,名字为centos.qcow2的文件
qemu-img create -f qcow2 centos.qcow2 20G
2、使用virt-install安装
--name 虚拟机名字
--ram 内存大小
--vcpus 虚拟cpu数量
--disk path 之前创建文件位置
若未创建可以使用--disk path=/home/kd/kvm/centos.img,size=10 创建指定大小为10G的文件
--cdrom 指定iso镜像位置
--graphics 指定显示为vnc,vnc端口为5920,密码123456
virt-install --name=centos --ram 1024 --vcpus=2 --disk path=/home/kd/kvm/centos.qcow2 --cdrom /mnt/hgfs/vm/CentOS-7-x86_64-DVD-1804.iso --graphics vnc,password=123456,port=5920