使用多路径和 iSCSI 的新 SAN 的“坏消息”

Ray*_*Ray 5 iscsi storage-area-network multipath ubuntu-18.04

我正在为一组基于 Ubuntu 18.04 的服务器配置一个新的 SAN。每个节点都可以很好地挂载 ext4 格式的分区。

作为多路径和 iSCSI 的新手,我不确定我所看到的是否“正常”。到目前为止,我有两个问题。

  1. 当我创建一个文件时touch,其他节点看不到它。我已经习惯了 NFS 安装驱动器的某种延迟,但基本上,其他节点从未见过它(即,我仍在等待,我猜已经过了一个小时)。

  2. 更令人担忧的是,当我列出复制的文件lsdu它所在的目录时,我收到错误消息“错误消息”。我环顾了互联网,似乎解决方案是卸载驱动器,然后使用fsck它进行检查。也就是说,可能发生了数据损坏。但是,在我复制文件的计算机(即计算机A)上,文件没有问题。当我ls使用另一台计算机(即计算机 B)时,出现此错误。

在 SAN 的管理软件中,我没有看到任何磁盘错误。

所有服务器和 SAN 都连接到本地网络的单个交换机。它们在物理上彼此靠近——它们在同一个机架中。

这两种情况“正常”吗?如果没有,关于我能做什么的任何建议?

A.N*_*ate 7

这是非集群文件系统的正常行为。

要将 iSCSI SAN 与 Ubuntu 计算服务器一起使用,应使用集群文件系统。

您可能应该了解有关 GPFS、GFS2、Lustre、GlusterFS 和 OCFS2 的更多信息,并在 iSCSI SAN 之上使用其中之一。

编辑:可以在此处找到对正在发生的事情的详细描述:

https://forums.starwindsoftware.com/viewtopic.php?f=5&t=1392

  • 非常感谢您的建议清单!我不知道什么是最好的或最受欢迎的,但我尝试选择看起来最容易设置的那个(即,有我可以遵循的文档)。我最终选择了 OCFS2,现在它似乎可以工作了。我已经多次使用 NFS + ext4;我没有意识到 SAN 会有所不同。感谢您的回复! (2认同)