美文网首页
centos7安装kvm

centos7安装kvm

作者: 路小飞 | 来源:发表于2018-02-24 17:19 被阅读69次

安装依赖软件:

yum install epel-release net-tools vim unzip zip wget ftp -y

安装kvm:

yum install qemu-kvm libvirt virt-install bridge-utils –y   

首先虚拟机关机

验证安装结果,下图说明已经成功安装了

lsmod | grep kvm

启动kvm服务:

systemctl start libvirtd

systemctl enable libvirtd

systemctl status libvirtd

systemctl is-enabled libvirtd

主机桥接网络配置:

备份原来的配置文件

vim /etc/sysconfig/network-scripts/ifcfg-eno1

NAME="eno1"

DEVICE="eno1"

NM_CONTROLLED=no

ONBOOT=yes

BOOTPROTO=static

BRIDGE=br0

vim /etc/sysconfig/network-scripts/ifcfg-br0

BOOTPROTO=static

DEVICE=br0

TYPE=Bridge

NM_CONTROLLED=no

IPADDR=192.168.1.203

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=114.114.114.114

DNS2=8.8.8.8

重启网络服务

systemctl restart network

ifconfig 验证操作结果,多了一块网卡br0

准备镜像文件:

ls /home/iso/CentOS-7-x86_64-DVD-1611.iso

/home/iso/CentOS-7-x86_64-DVD-1611.iso

创建虚拟机文件存放的目录

mkdir -p /var/kvm-bak

创建虚拟机:

virt-install -n kvm1 -r 2048 --disk /var/kvm-bak/kvm.img,format=qcow2,size=50 --network bridge=br0 --os-type=linux --os-variant=rhel7.2 --cdrom /home/iso/CentOS-7-x86_64-DVD-1611.iso  --vnc --vncport=5910 --vnclisten=0.0.0.0

查看虚拟机:

virsh list --all

查看端口号:

virsh vncdisplay kvm2

配置防火墙:

打开防火墙上的5900端口(如果防火墙为关闭则不用管)

firewall-cmd --zone=public --add-port=5910/tcp --permanent

firewall-cmd --reload

使用VNC连接该虚拟机:

登陆之后修改其网络配置文件并重启网络服务:

systemctl restart network

之后就可以用xshell连接了

命令注解:

virsh  list --all                              //查看所有的虚拟机

virsh list                                     //查看运行的虚拟机

virsh start kvm1                         //启动虚拟机

virsh shutdown kvm2                  //关闭虚拟机

virsh reboot kvm2                     //重启虚拟机

virsh undefine kvm1                  //删除虚拟机

克隆虚拟机:

虚拟机磁盘文件: /var/kvm-bak/kvm.img

虚拟机名称:kvm01

开始克隆 (要修改的参数必须是虚拟机关机状态):

 virt-clone -o kvm1 -n kvm2 -f /var/kvm-bak/kvm2.img   

 //-o 参数指定等待克隆的虚拟机  -n 指定新虚拟机的名字 –f 参数指定了新的虚拟机镜像所在的位置

重新定义虚拟机:

virsh define /etc/libvirt/qemu/kvm2.xml

virsh list --all // 所有kvm

virsh vncdisplay kvmName // 端口

重新定义完虚拟机以后用vnc看看是否能连接成功,连接成功以后修改Ip之后Xshell连接.

相关文章

  • KVM管理工具Webvirtmgr安装

    确保kvm已经安装成功,见 centos7安装kvm本文基于docker安装,见 centos7安装docker ...

  • CentOS7安装KVM

    CentOS7安装KVM 一、简介 KVM是Kernel Based Virtual Machine的简称,能够利...

  • CentOS7上安装并使用KVM

    CentOS7上安装并配置KVM,以及通过KVM安装CentOS系统 ssh免密码 修改静态IP地址 停止防火墙 ...

  • CentOS7.6下创建KVM(使用Openvswitch)

    背景:需要在CentOS7下面创建一个KVM,这里我们使用Openvswitch步骤:安装qemu-kvm,lib...

  • 虚拟化

    目录 一、了解虚拟化二、常见虚拟化软件三、虚拟化架构四、KVM介绍五、Centos7上安装KVM六、配置网卡七、创...

  • Kvm之一:虚拟化环境

    Centos7 Kvm 环境安装 1、关闭防火墙与selinux 2、检查虚拟化环境 3、准备网络虚拟化(实际环境...

  • centos7安装kvm

    安装依赖软件: yum install epel-release net-tools vim unzip zip ...

  • CentOS7安装KVM

    参考文档 https://github.com/jaywcjlove/handbook/blob/master/C...

  • kvm命令行安装系统centos7

    准备 一台安装好kvm环境的服务 centos7 镜像并上传到服务器上 windows安装好VNC 命令行操作 如...

  • Kvm之十:存储池

    Centos7 Kvm 存储池 1、存储池介绍 2、定义存储池 3、存储池创建映像文件,安装vm 4、存储池的删除...

网友评论

      本文标题:centos7安装kvm

      本文链接:https://www.haomeiwen.com/subject/ocjqxftx.html