0

我在 Amazon AWS 上运行多个网站。我在主服务器上挂载了 EBS,挂载目录保存了网站的文件。

此外,我配置了应用程序负载均衡器,当主服务器上有负载时,它会安装小型实例。运行 NFS 客户端的克隆服务器连接到主服务器并挂载网站的文件。

一切正常,但是即使我尝试手动挂载,克隆服务器也无法挂载 NFS 服务器。我必须运行exportfs -f以刷新主实例上的 NFS 表。

我不知道为什么会这样。如果您需要任何进一步的信息,只需提供 CMD 即可。

4

1 回答 1

1

据我了解,您正在尝试从多个 ec2 实例安装 EBS。这可以使用 EBS 的多连接功能来完成。但是,此功能有一些限制(https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volumes-multi.html)。所以,简而言之,如果你有超过 16 个实例试图挂载到这个 EBS,你就达到了限制。

我建议解决这个问题 - 改用 EFS。EFS 是 AWS 提供的弹性文件系统托管服务。使用起来非常简单,可以从多个 Linux 实例和弹性挂载(所以你按增长付费)。在这里查看:https ://docs.aws.amazon.com/efs/latest/ug/mount-multiple-ec2-instances.html

于 2020-12-03T16:45:58.610 回答