安装KVM
首先我们通过yum安装KVM,yum grouplist命令所列出的Virtualization Host就是我们所需要的组件
安装Virtualization Host:yum groupinstll "Virtualization Host"
查看一下所需的包是否已安装,可以看到有一些包都已经被安装上了
手动安装其他所需的包virt-manager:yum install virt-manager
<a href="http://s3.51cto.com/wyfs02/M00/83/0F/wKioL1dqB0GjcXsPAAA5psgTYX0162.png" target="_blank"></a>
还要手动安装其他所需的包virt-install:yum install virt-install
<a href="http://s3.51cto.com/wyfs02/M02/83/10/wKiom1dqB0Hg4WjjAAAPP0XOjr8638.png" target="_blank"></a>
打开图形管理界面,新建虚拟机,按照向导一步一步完成虚拟机的创建
<a href="http://s3.51cto.com/wyfs02/M00/83/10/wKiom1dqB0HTAG7bAAA1zt98EM8172.png" target="_blank"></a>
已创建好一台虚拟机,安装操作系统的过程略。
<a href="http://s5.51cto.com/wyfs02/M01/83/0F/wKioL1dqB0KBhUm3AAA_kQHjX1A909.png" target="_blank"></a>
配置桥接:
先查看本机的网卡绑定情况,是两块网卡做了自适应负载均衡绑定,在此基础上去配置桥接
<a href="http://s1.51cto.com/wyfs02/M01/83/0F/wKioL1dqCdeRw_IEAACc36nUBrk359.png" target="_blank"></a>
编辑bond0的配置文件,注释掉IP地址和掩码,加多一行:BRIDGE=brbond0
<a href="http://s5.51cto.com/wyfs02/M01/83/0F/wKioL1dqCdfTexh4AAAzS7SxNFI004.png" target="_blank"></a>
创建brbond0的配置文件,填写以下内容:
<a href="http://s5.51cto.com/wyfs02/M01/83/10/wKiom1dqCdfyvJwZAAAWyhHCW5g999.png" target="_blank"></a>
重启网络服务:systemctl restart network
查看网卡信息:ip addr,可以看到桥接brond0已经生效
<a href="http://s5.51cto.com/wyfs02/M01/83/10/wKiom1dqCdjgmimbAAExnDnYAdw368.png" target="_blank"></a>
查看桥接:brctl show,桥接已配置完毕
<a href="http://s5.51cto.com/wyfs02/M02/83/0F/wKioL1dqCdjT9z0lAAAfBsh0Y8s485.png" target="_blank"></a>
将虚拟机的网卡连接到桥接上,注意与redhat 6可以直接选择桥接不同,RedHat7必须选择specify shared device name,然后手动填写bridge name为上文配置的桥接brbond0,然后虚拟机中配置与宿主机相同网段的IP地址后,就可以与外部通信了
远程管理其他KVM宿主机上的虚拟机
在virtual Machine Manager上点击File-->Add Connection
<a href="http://s3.51cto.com/wyfs02/M02/83/31/wKiom1dsxEvjfXURAAAq2Q_pnsU906.png" target="_blank"></a>
填写hostname为远程宿主机
<a href="http://s3.51cto.com/wyfs02/M01/83/30/wKioL1dsxHfzwDfWAACToahX2YA458.png" target="_blank"></a>
点击connect后会提示需要安装一个openssh-askpass的包,点击yes会自动安装
<a href="http://s3.51cto.com/wyfs02/M01/83/31/wKiom1dsxHeRBK47AABxWosw65Q627.png" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/83/30/wKioL1dsxHfTl76TAAAhq0NDKuE204.png" target="_blank"></a>
自动安装完后弹出对话框,主要是远程的宿主机未被信任,询问是否继续连接,输入yes
<a href="http://s1.51cto.com/wyfs02/M00/83/30/wKioL1dsxJbTiQGHAABhk1V92fs105.png" target="_blank"></a>
再在弹出的对话框输入远程宿主机的root密码
<a href="http://s1.51cto.com/wyfs02/M00/83/30/wKioL1dsxJbRE2elAAA2wEtYsY4013.png" target="_blank"></a>
成功连接上远程宿主机,可以远程管理其他KVM宿主机上的虚拟机了
本文转自 jianlong1990 博客,原文链接: http://blog.51cto.com/jiangjianlong/1791666 如需转载请自行联系原作者