安装到 EC2 实例后似乎无法访问 S3 存储桶进行训练

安装到 EC2 实例后似乎无法访问 S3 存储桶进行训练

我正在使用 s3 存储桶上的数据进行深度学习。我使用如何在 EC2 Linux 实例上安装 S3 存储桶 - Cloudkul 将 s3 存储桶安装到 ec2 实例上。

当我进入 EC2 实例上的本地目录时,我也可以看到 S3 存储桶上的文件夹。但是,当我打开 WinSCP 时,我看不到它们,我不确定这是否应该发生。我输入了 EC2 上正确的训练目录,并使用 tmux 打开了一个终端窗口。但在我用 python 运行训练程序后,什么都没有发生,甚至没有错误消息。

我在自己的计算机上本地运行了它并且它可以工作,所以我能想到的唯一原因是 S3 存储桶未正确安装或我使用数据的方式不允许该 S3 存储桶?

答案1

不建议将 S3 作为 EC2 实例的文件系统,并且存在 EC2 实例与 S3 之间的连接异常且挂载点失败的情况。建议使用导入 s3 bucket 并可轻松挂载到 ec2 实例的 fsx 文件系统。

相关内容