我有两个Centos 7服务器,其共享磁盘通过fstab安装:
/dev/sdb /mnt/shared xfs rw,suid,dev,noexec,auto,user,sync 0 0我可以在两个服务器上看到磁盘及其内容,但是当我创建一个新文件时,它不会自动出现在另一个服务器上。如果我完成并挂载了磁盘,那么文件就会出现。
文件创建后执行sync也不会创建文件。
我已经按照建议安装了lsyncd,但是没有什么改变。
发布于 2018-06-07 14:19:54
如果要使用共享块设备,则必须确保使用的是群集文件系统,如果希望这两个服务器都能够写入文件系统的话。否则,您无疑会损坏文件系统。
集群文件系统示例:
GFS
Lustre
OCF
LizardFS如果这是一个选项,那么在这两个服务器上挂载NFS共享可能更简单,因为这将处理文件锁定等问题。
https://unix.stackexchange.com/questions/448427
复制相似问题