kvm安装步骤
环境:一台centos7,2核4G
1、关闭防火墙和selinux
[root@ c7-41 ~]# systemctl stop firewalld
[root@ c7-41 ~]# systemctl disable firewalld
[root@ c7-41 ~]# setenforce 0
[root@ c7-41 ~]# sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config
6、安装环境依赖
yum -y install epel-release vim wget net-tools unzip zip gcc gcc-c++
7、配置环境修改网站访问并发量
#末尾添加 星号代表全局, soft为软件,hard为硬件,nofile为这里指可打开文件数。
[root@ c7-41 ~]# cat /etc/security/limits.conf | grep -w “*” | grep -v “^#”
- soft nofile 65535
- hard nofile 65535
#末尾添加
[root@ c7-41 ~]# cat /etc/pam.d/login | sed -n “19p”
session required /lib/security/pam_limits.so
#末尾添加
[root@ c7-41 ~]# cat /etc/profile | grep -w “ulimit”
ulimit -n 65535
[root@ c7-41 ~]# source /etc/profile
[root@ c7-41 ~]# ulimit -n
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200509172014929.png)
4、验证CPU是否支持KVM;如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200509172046393.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NjQyNTQ2OQ==,size_16,color_FFFFFF,t_70)
[root@ c7-41 ~]# egrep -o ‘vmx|svm’ /proc/cpuinfo
vmx
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200509172118905.png)
5、kvm安装
[root@ c7-41 ~]# yum -y install qemu-kvm qemu-kvm-tools qemu-img virt-manager libvirt libvirt-python libvirt-client virt-install virt-viewer bridge-utils libguestfs-tools
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200509172555199.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NjQyNTQ2OQ==,size_16,color_FFFFFF,t_70)
6、启动服务,验证安装结果
[root@ c7-41 ~]# systemctl start libvirtd
[root@ c7-41 ~]# systemctl enable libvirtd
[root@ c7-41 ~]# lsmod|grep kvm
kvm_intel 188644 0
kvm 621480 1 kvm_intel
irqbypass 13503 1 kvm
[root@ c7-41 ~]# virsh -c qemu:///system list
Id Name State
[root@ c7-41 ~]# ln -s /usr/libexec/qemu-kvm /usr/bin/qemu-kvm
[root@ c7-41 ~]# ll /usr/bin/qemu-kvm
lrwxrwxrwx 1 root root 21 May 4 19:16 /usr/bin/qemu-kvm -> /usr/libexec/qemu-kvm
kvm web管理界面安装
kvm 的 web 管理界面是由 webvirtmgr 程序提供的
1、安装依赖包
[root@ c7-41 ~]# yum -y install git python-pip libvirt-python libxml2-python python-websockify supervisor nginx python-devel
#升级pip
[root@ c7-41 ~]# pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple