KVM+NFS

简介: KVM+NFS

静态迁移

实验环境:

KVM1:宿主机:192.168.1.60   KVM虚拟机:192.168.1.30

KVM2:宿主机:192.168.1.61   KVM虚拟机:192.168.1.31

NFS:192.168.1.11

实验步骤(先保证各主机能互相通信):

KVM1:

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# setenforce 0

[root@localhost ~]# lsmod | grep kvm          //确认虚拟机支持kvm环境

kvm_intel             174841  0

kvm                   578518  1 kvm_intel

irqbypass              13503  1 kvm

[root@localhost ~]# virsh list --all     //确认虚拟机存在,而且是关机的状态

Id    名称                         状态

----------------------------------------------------

-     test01                          关闭

vish domblklist  test01     #查看test01磁盘文件的位置

scp /etc/libvirt/qemu/test01.xml 192.168.1.61:/etc/libvirt/qemu

scp /data/lyl_kvm/test01 192.168.1.61:/data/lyl_kvm/

KVM2:

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# setenforce 0

[root@localhost ~]# lsmod | grep kvm          //确认虚拟机支持kvm环境

kvm_intel             174841  0

kvm                   578518  1 kvm_intel

irqbypass              13503  1 kvm

cd /etc/libvirt/qemu/

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

virsh  start  test01

[root@localhost ~]# virsh list --all

Id    名称                         状态

----------------------------------------------------

-     test01                          开启

动态迁移

实验步骤:

NFS:

1.systemctl stop firewalld #关闭防火墙

setenforce 0 #关闭内核

2.yum -y install nfs-utils rpcbind

mkdir /abc

3.vim /etc/exports #修改NFS配置文件

添加以下内容:

/abc       192.168.1.0/24(rw,sync,no_root_squash)

4.systemctl start rpcbind #启动并查询NFS

systemctl enable rpcbind

systemctl start nfs

netstat -anpt | grep rpc

5.showmount -e #查看本机发布的NFS共享目录

KVM1:

1.yum -y install nfs-utils rpcbind

systemctl start rpcbind

systemctl start nfs

2.mount 192.168.1.11:/abc /data/lyl_kvm/

df -h   #查看挂载信息

3.touch /data/lyl_kvm/123   #创建个文件,去其他主机验证是否可以看到

umount /data/lyl_kvm/   #测试完,取消挂载,防止影响下面做动态迁移

在服务器上创建存储卷(两台KVM都创建):

virt-manager         #打开虚拟机控制台

点击完成,创建完成

运行虚拟机,点击添加链接

因为没有安装使用SSH协议连接所需的询问密码的软件包!

安装软件包(两台都安):yum -y install openssh-askpass

输入对方IP迁移结束

KVM2:

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# setenforce 0

验证:

相关文章
|
存储 KVM 虚拟化
|
存储 KVM 虚拟化
KVM基于NFS的动态迁移
静态迁移静态迁移:也叫做常规迁移、离线迁移(OfflineMigration)。就是在虚拟机关机或暂停的情况下从一台物理机迁移到另一台物理机。因为虚拟机的文件系统建立在虚拟机镜像上面,所以在虚拟机关机的情况下,只需要简单的迁移虚拟机镜像和相应的配置文件到另外一台物理主机上;如果需要保存虚拟机迁移之前的状态,在迁移之前将虚拟机暂停,然后拷贝状态至目的主机,最后在目的主机重建虚拟机状态,恢复执
1518 0
|
2月前
|
Linux Shell Windows
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
|
4月前
|
存储 监控 网络协议
【Linux】文件服务NFS(Network File System)
【Linux】文件服务NFS(Network File System)
35 0
|
4月前
|
存储 Linux 网络安全
Linux系统安装NFS服务器
NFS是一种网络文件系统,英文全称Network File System,通过NFS可以让不同的主机系统之间共享文件或目录。通过NFS,用户可以直接在本地NFS客户端读写NFS服务端上的文件,是非常好的共享存储工具。本篇文章将介绍如何在CentOS7上安装NFS服务器,包括服务端和客户端安装两部分。
75 0
|
2月前
|
Linux 网络安全
Linux NFS协议详解
Linux NFS协议详解
34 5