CentOS7.4安装部署KVM并创建桥接方式虚拟机

一、安装KVM
1.查看系统版本
#cat /etc/centos-release在这里插入图片描述

  1. 首先验证CPU是否支持虚拟化,输入有vmx或svm就支持,支持虚拟化则就支持KVM

cat /proc/cpuinfo | egrep ‘vmx|svm’

有结果表示支持
2. List item
3. 查看是否加载KVM
lsmod | grep kvm

这表明已经加载,如果没有加载则执行命令: modprobe kvm加载KVM

  1. 关闭selinux和firewalld
    4.1关闭selinux
    #setenforce 0
    并修改 /etc/sysconfig/selinux下的 SELINUX=disabled
    在这里插入图片描述
    4.2关闭防火墙
    #systemctl stop firewalld 关闭
    #systemctl status firewalld 查看
    在这里插入图片描述
  2. 安装KVM相关软件包

yum install qemu-kvm qemu-img virt-manager libvirt libvirt-python virt-manager libvirt-client virt-install virt-viewer -y

qemu-kvm: KVM模块
libvirt: 虚拟管理模块
virt-manager: 图形界面管理虚拟机
virt-install: 虚拟机命令行安装工具

#yum groupinstall "X Window System"
安装x-windows,使用图形界面管理虚拟机:

#yum install dejavu-lgc-sans-fonts
#yum groupinstall “Fonts” -y
安装中文字符,解决界面乱码问题:可选

  1. 启动libvirt并设置开机自启动

systemctl start libvirtd

systemctl enable libvirtd

二.使用图形化界面安装桥接虚拟机
1.1、创建一个新的配置文件为/etc/sysconfig/network-scripts/ifcfg-br0,这里br0是bridge网桥的名字
在这里插入图片描述
1.2、重启网络服务
#systemctl restart network
在这里插入图片描述
*主要em1上没有ip,主机可以正常上网,如果em1同时显示ip会产生冲突

在这里插入图片描述
在没有创建虚拟机时,显示只绑定em1,运行一台虚拟机就会自动生成一个vnet网卡

2、使用virt-manager管理kvm:
*本地需要安装xmanager和xshell工具 ,并使用xshell建立连接时勾选x11转移(xshell>连接>SSH>隧道>勾选x11转移)
登录主机后输入命令#virt-manager自动跳到图形化界面
在这里插入图片描述

3、使用图形化界面创建主机
3.1本地安装介质
在这里插入图片描述
3.2选择镜像文件
在这里插入图片描述
3.3这里我们选择左下角的加号来新建一个存储池(不创建也可以,这样会安装到默认的位置,我这里的默认位置磁盘空间不够,因此新建一个存放位置)

在这里插入图片描述
3.4后续步骤安装指导操作
############################################################################################
附带命令行操作:
KVM创建虚拟机
virt-install --name test2 --ram=27648 --vcpus=14 --cdrom=/sme/Kvm/iso/CentOS-7-x86_64-DVD-1708.iso --disk path=/sme/Kvm/images/test2.qcow2,bus=virtio,size=409600 --network bridge=br0 --graphics vnc

{
--name:虚拟机的名字
--ram:虚拟机的内存
--vcpus:虚拟机的cpu个数
--cdrom:从本地安装
--disk:生成的磁盘文件的路径,可以自动生成,也可以提前创建
		size:磁盘的大小
--network:指定网络模式,default为nat模式
}

查看运行的虚拟机:
virsh list --all

virsh dumpxml 虚拟机名称,查看服务器对应的mac地址:
virsh dumpxml test1|grep mac

查看mac地址对应的ip:
arp -a
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值