FreeNAS 上的 RHEL iSCSI

FreeNAS 上的 RHEL iSCSI

我能够将 iSCSI SAN 驱动器安装到多个 RHEL 服务器上,但当我对 SAN 上的文件进行更改时,共享同一驱动器的其他服务器上却看不到这些更改。我是不是漏掉了什么?

期待回复!谢谢,Anshuman

答案1

除非您在该 iSCSI LUN 上安装了专门用于处理多重挂载的文件系统,否则这是完全可以预料到的。iSCSI 是一种块共享协议,而不是文件共享协议,文件系统负责处理文件锁定、维护连贯的目录和文件索引以及刷新写入等事务。

OCFS2就是这样一个文件系统,RedHat 的GFS2. 而 ext4、btrfs 或 xfs 之类的则不是。

答案2

iscsi 本身不支持对同一个 lun 的并发访问,否则会导致损坏,除非您有一个集群文件系统。您确定您的设置甚至受 freenas 支持吗?由于 iscsi lun 是一个像硬盘一样的块设备,因此您无法在多个客户端服务器中真正拥有它。但是,nfs 允许共享访问。

相关内容