Amazon Web Services EFS 似乎没有保存文件

Cha*_*ish 3 filesystems network-share amazon-ec2 amazon-web-services

因此,我尝试将 AWS EFS 与 EC2 结合使用,以便在多个实例之间进行持久存储。

我正在使用,安装驱动器 sudo mount -t nfs4 -o nfsvers=4.1 $(curl -s http://IPADDRESSHERE/latest/meta-data/placement/availability-zone).FILESYSTEMIDHERE.ZONEHERE.amazonaws.com:/ /mydir。出于安全原因,我用占位符替换了一些关键信息。

运行后什么也没有发生,它只是回到终端没有成功消息也没有错误消息,所以我认为它有效。

我创建了一个文件夹或文件中/mydir,并ls /mydir和一切演出了罚款。

然后我使用sudo umount /mydir. 再次运行后,没有错误但没有成功消息,所以我认为它有效。所有文件都保留在文件夹中,运行后没有任何变化。

然后我创建一个新目录并将驱动器安装到该新目录,并且我创建的任何文件或文件夹都不会出现在该新文件夹中。

因此,如果挂载到新文件夹时它甚至不同步文件,它看起来甚至不会保存到 EFS 驱动器。关于如何让这个工作的任何想法?非常感谢。

EEA*_*EAA 6

对于您最初的问题:如果您在当前工作目录的“顶部”挂载文件系统,您将看不到挂载 fs 的内容,也无法将内容保存到该 fs,直到您 cd 回到父目录然后再次输入已安装的 fs。

当您写入数据时,它会占用写入它的任何文件系统上的空间。对于 EFS,保存在那里的数据不会影响 EBS 卷的使用。