KVM虚拟化平台部署
扩展一:遇到以下问题解决方式
1、mount error(115): Operation now in progress
关闭宿主机Windows防火墙
2、mount error(13): Permission denied
权限问题使用以下代码挂载
mount -t cifs -o username="xxx",password="xxxxx" //IP/镜像 /mnt/
一、KVM虚拟机部署流程
1、准备的环境变量
操作系统:Centos 7.6(1810)
网卡:NAT即可(进系统更改)
2、挂载光盘,制作本地YUM仓库
###永久挂载,准备好安装服务的yum仓库
vim /etc/fstab
### 在文件中追加一行,挂载磁盘
/dev/cdrom /mnt iso9660 defaults 0 0
###更新挂载目录
mount -a
###查看挂载目录
df -hT
###通过挂载光盘制作本地yum仓库
cd /etc/yum.repos.d/
mkdir repos.bak
mv CentOS-* repos.bak
###本地YUM仓库配置文件
vim kvm.repo
[kvm]
name=kvm
baseurl=file:///mnt
gpgcheck=0
enabled=1
###清除yum仓库,更新重新加载yum仓库
yum clean all && yum repolist
3、优化环境
设置DNS反向解析:是否反解DNS,设置为NO可以让客户端连接服务器更快。
vim /etc/ssh/sshd_config
#115行;取消DNS注释,改为NO
UseDNS no
4、安装KVM基本组件
yum groupinstall -y "GNOME Desktop"
yum -y install qemu-kvm
yum -y install qemu-kvm-tools
yum -y install virt-install
yum -y install qemu-img
yum -y install bridge-utils
yum -y install libvirt
yum -y install virt-manager
#----------------------命令解释---------------------
# 安装 GNOME 桌面环境 如果装了图形界面可以不需要装
yum groupinstall -y "GNOME Desktop"
# KVM 模块
yum -y install qemu-kvm
#