挂载 GlusterFS

挂载 GlusterFS

我使用 GlusterFS 设置我的 kvm 虚拟化环境,拓扑如下:

1. KVM1----------虚拟机管理--------------虚拟机管理3

|----------------------|-------------------------|

-----------------------|-------------------------

--------------|------------------|----------------

-------GlusterFS1---GlusterFS 文件系统----------

设置说明如下:

挂载 GlusterFS

三台 kvm 机器使用命令挂载 glusterfs:

/sbin/mount -t glusterfs -o sync,direct-io-mode=enable gfs1.dalegames.com:/gfs /gfs

为虚拟机创建文件类型磁盘

qemu-img create -f qcow2 /gfs/vs_data/linux 100G #针对Linux虚拟机

qemu-img create -f qcow2 /gfs/vs_data/windows 100G #适用于Windows虚拟机

安装虚拟机

安装Linux虚拟机

virt-install --ram=4096 --vcpus=4 --os-type=linux --os-variant=rhel6 \ --cdrom /gfs/ISOs/RHEL_Server_6.5_x86_64_DaleVS.iso --network bridge=br0 \ --disk path=/gfs/vs_data/linux,format=qcow2 --accelerate --vnc \ --name=linux --noautoconsole

安装 Windows 虚拟机

virt-install --ram=4096 --vcpus=4 --os-type windows --os-variant=win2k8 \ --cdrom /gfs/ISOs/Win2k8.iso --network bridge=br0 \ --disk path=/gfs/vs_data/windows,format=qcow2,bus=virtio --disk /gfs/ISOs/virtio-win-disk.vfd,device=floppy\ --accelerate --vnc \ --name=windows --noautoconsole --hvm

实时迁移虚拟机及其问题

[root@kvm1 ~]# virsh 迁移 --live --verboseLinux的qemu+ssh://kvm2/系统

root@kvm2 的密码:

迁移:[100%]

此时linux虚拟机的文件系统进入只读模式。

但当我实时迁移 Windows 虚拟机时,一切都运行良好。

任何人都可以帮我修复它。非常感谢!

答案1

我的 kvm 操作系统是 ubuntu 18.04,我使用

sudo fsck -y /dev/sda
sudo reboot

那么一切顺利!

答案2

我有 KVM 操作系统 Ubuntu 18.04 和主机操作系统 centOS。

我遇到了同样的问题,在网上做了一些研究后,我发现卸载然后重新安装,然后重新启动对我来说是有效的。

umount /dev/sda1
sudo fsck -y /dev/sda1
sudo reboot

相关内容