KVM虚拟化共享存储池以及动态迁移教程

  • 准备两台相同系统虚拟机

  • 更改静态IP

设置ip

vi /etc/sysconfig/network-scripts/ifcfg-ens33

ec2f74e13c5848828b880bc08aa5b083.png

重启网卡

Systemctl restart network

  • 关闭防火墙

查看防火墙状态

systemctl status firewalld

临时关闭防火墙

systemctl stop firewalld.service

禁止防火墙开机启动

systemctl disable firewalld.service

  • 关闭seliunx

vi    /etc/seliunx/config

736ec4916d2144dbaa17e18d40793ed6.png

将SELINUX=enforcing改为SELINUX=disabled

重启虚拟机

Reboot

临时关闭seliunx

setenforce 0

getenforce 0进行查看,此时变成了Permissive,则说明SElinux关闭成功。

  • 安装虚拟化

yum       groupinstall  -y ”虚拟化*”

  • 给二号主机安装NFS服务器

yum       install nfs-utils -y

  • 创建共享目录/kvm/images

mkdir -p /kvm/images

设置其权限让用户具有写的权限

Chmod o+w /kvm/images

配置NFS服务器使目录共享给网段

vi  /etc/exports

562dd0bb6e12496b86e770f6b46b2706.png

八、启动NFS 服务器

       Systemctl restart rpcbind

       Systemctl restart nfs-server

      

  • 一号机上查看是否共享

Showmount  -e  192.168.228.47

  • 在两台主机中创建nefs存储池

注意:存储池名字必须一样,避免后续迁移时因名字不一样导致失败

十一、在一号机中创建虚拟机

注意:新建虚拟机一定要安装到刚刚创建的存储池内,创建成功后不用关机

十二、进行动态迁移

在一号主机上进行动态迁移,注意迁移机一定要打开,centos7.0是迁移主机名,192.168.228.30是目标机IP地址(在这就是二号机)

       Virsh migrate --live --verbose centos7.0 qemu+ssh://192.168.228.30/system tcp://192.168.228.30 --unsafe

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值