【KVM】kvm部署
因centos7.3系统默认自带kvm,直接安装vnc即可
centos系统调整yum源
mv/etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget-O/etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum clean all yum makecache下载vnc
yum-yinstallvnc *vnc-server*#设置vncserver密码,用于VNC远程使用vncpasswd#启动vncvncserver#查看VNC启用端口netstat-anp|grepvnc#防火墙添加端口firewall-cmd--zone=public --add-port=5901/tcp--permanentfirewall-cmd--reload停止vnc vncserver-kill:3 其中3是VNC Server的显示序号,实际情况不一样登录vncserver,输入密码
设置桌面不息屏,不锁屏
KVM新建虚拟机
1、打开终端,输入virt-manager
2、双击QEMU/KVM,进入存储设置界面,新建并调整虚拟机安装的存储池所在的文件系统目录
新建虚拟机
克隆命令
virt-clone -o centos7.3-muban -n centos7.3-172.18.190.205 -f /opt/centos7.3-172.18.190.205.qcow2
补充:默认桥接网络模式下,宿主机与虚拟机网络不互通,需要新增一个桥接网卡,新增后重启网卡服务,某些情况下需要重启服务器生效,具体配置如下:
#cat ifcfg-br0 //桥接网卡配置DEVICE=br0TYPE=bridgeONBOOT=yesNM_CONTROLLED=no#聚合网卡加这个参数,单个物理网卡不需要BOOTPROTO=staticIPADDR=172.16.215.xxNETMASK=255.255.255.0GATEWAY=172.16.215.xxxDNS1=114.114.114.114DNS2=8.8.8.8ZONE=#cat ifcfg-bond0 //聚合网卡配置TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=bond0DEVICE=bond0ONBOOT=yesUSERCTL=noNM_CONTROLLED=no#聚合网卡加这个参数,单个物理网卡不需要BONDING_OPTS="miimon=100 mode=0"BONDING_MASTER=yesBRIDGE=br0#cat ifcfg-eno3 //物理网卡配置TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=eno3UUID=37b0ace1-4583-4d32-bcc2-44dd8bc7e92eDEVICE=eno3ONBOOT=yesMASTER=bond0SLAVE=yesUSERCTL=noNM_CONTROLLED=no虚拟机网卡选择新增的桥接br0:
