虚拟化KVM与云计算之安装(二)

安装KVM虚拟化

1、系统基础环境:

[root@linux-node1 ~]# ip addr | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'|sed -n "3p"
10.10.10.188
[root@linux-node1 ~]# uname -r
3.10.0-693.el7.x86_64
[root@linux-node1 ~]# cat /etc/redhat-release 
CentOS Linux release 7.4.1708 (Core) 
[root@linux-node1 ~]# tail -2 /etc/hosts
10.10.10.188 linux-node1.example.com


#Firewalld and selinux
systemctl stop firewalld
systemctl disable firewalld
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0


#Date 
yum -y install ntp
\cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "#time sync by zsq at $(date +%F)" >> /var/spool/cron/root
echo "*/10 * * * * /usr/sbin/ntpdate time.nist.gov &>/dev/null" >>/var/spool/cron/root

#hostname
sed -i 's/localhost.localdomain/linux-node1.example.com/' /etc/hostname
hostnamectl set-hostname  linux-node1.example.com

KVM需要硬件支持, 所以需要开启虚拟化支持

1.硬件设备直接在BIOS设置开启CPU虚拟化
2.个人电脑同样进入BIOS开启虚拟化支持
3.VM需要找到对应虚拟机开启对应的VT-EPT虚拟化技术

命令检查是否启用虚拟化、没有任何提示则表示没有启用

 egrep '(vmx|svm)' /proc/cpuinfo

2、安装KVM虚拟化工具

yum install qemu-kvm qemu-kvm-tools \
libvirt virt-manager virt-install  \
openssh-askpass –y
qeum 虚拟化软件,可以虚拟不同的CPU,以及模拟网卡、声卡、PCI设备等
libvirt 用于管理KVM的工具
virt-install 命令行安装虚拟机工具
virt-manager 图形化管理虚拟机工具
openssh-askpass 远程连接KVM主机

 

猜你喜欢

转载自www.cnblogs.com/w787815/p/9277105.html