问题标签 [goofys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 如何在连接到 EC2 实例后立即自动挂载 S3 存储桶
通常每次我连接(start
或restart
)我的实例时,我都必须手动将 S3 存储桶挂载到它。我使用Goofys(或 s3fs)使用以下命令执行此操作
有没有我可以在每次登录我的实例时自动挂载它
go - 如何在 Amazon Linux 中更新 Go 应用程序
我不熟悉围棋。我想将此应用程序https://github.com/kahin/goofys更新到最新版本(现在是 v0.0.10)。我试过了
但是版本没有变化。我需要帮助。
amazon-web-services - 为什么我不能通过命令 .ebextensions config 导出 PATH
您好我想在 AWS ElasticBeanstalk php 7.0 环境中使用 goofys。
我创建 .ebextentions/00_install_goofy.config。
(从二进制安装 golang,因为 yum 的 golang 版本很旧。
但是 100_install_golang_03 不能很好地工作......
我无法导出环境和路径。我可以在 .ebextensions 上设置 PATH 吗?
或者有没有更好的方法在 ElasticBeanstalk 上自动安装 goofys。
amazon-s3 - 无法在 goofys-mounted 文件夹中制作 zip 文件
我尝试使用goofys在挂载目录中创建一个 zip 文件,但失败并显示以下错误消息:
有什么线索可以解决这个问题吗?
我试过的
在另一个目录中制作一个 zip 文件并将其复制到挂载点成功。所以它似乎不像许可/授权问题。
系统配置
- 操作系统:亚马逊 Linux (EC2)
- 高飞版本:0.19.0-使用
挂载点的权限:
输入文件的权限:
设置/etc/fstab
:
的uid/gid foo-user
:
docker - 在容器内使用 goofys 安装 S3 存储桶
我正在编写一个 Dockerfile,我希望使用 goofys 安装 S3 存储桶。如果我以交互模式运行我的 docker 容器,我可以使用以下行轻松安装 S3 存储桶
但是,当我在 Dockerfile 中包含这一行时,S3 存储桶永远不会被挂载。
networking - 如何使用 calico 网络从节点访问 Kubernetes 服务
我已经设置了一个裸机集群,并希望为我的应用程序提供不同类型的共享存储,其中之一是我通过goofys挂载到通过 NFS 导出的 pod 的 s3 存储桶。然后,我使用 NFS 客户端配置器挂载共享以自动向 pod 提供卷。
抛开性能评论不谈,问题是 nfs 客户端配置程序通过节点的操作系统挂载 NFS 共享,所以当我将服务器名称设置为 NFS pod 时,它被传递到节点并且它无法挂载,因为它没有路由到服务/pod。
到目前为止,唯一的解决方案是将服务配置为 NodePort,通过节点上的 ufw 阻止外部连接,并将客户端配置器配置为连接到 127.0.0.1:nodeport。
我想知道节点是否有办法使用服务的 dns 名称访问集群服务?
python-3.x - 如何使用可用于 aws lambda 函数的 goofy 将 s3 存储桶上的文件安装到 aws ec2 实例?
我已经使用 Goofys(类似于 s3fs)将公共 s3 存储桶安装到 aws ec2 实例,这将让我访问我的 ec2 实例上的 s3 存储桶中的文件,就好像它们是本地路径一样。我想在我的 aws lambda 函数中使用这些文件,将这些本地路径传递给 python 中的 aws lambda 中的 event 参数。鉴于 AWS lambda 的存储限制为 512 MB,有没有办法可以让 aws lambda 访问我的 ec2 实例上的文件?
AWS lambda 真的很适合我的目的(我正在尝试计算 2 个文件之间的统计相关性,这需要 1-1.5 秒),所以如果有人知道一种方法来完成这项工作,那就太好了。
感谢帮助。
编辑:
在我的 AWS lambda 函数中,我使用了 python 库 pyranges,它需要文件的本地路径。
php - 在 php 中带有 goofys 的 S3 中,如何使用 move_uploaded_file?
我正在使用 ec2 并通过 goofys 安装 S3。
/var/image
是挂载目录。
并制定这样的政策。
将图像上传到 php 服务器时,不会生成文件。
这是我制作文件的代码。
哪个 output_dir 是正确的?
或者如何正确制作文件?
docker - 在前台运行 Goofys 是防止传输端点断开连接的唯一方法
我正在将带有 goofys(保险丝)的 Google Cloud Storage 存储桶安装到我的 docker 容器并运行深度学习培训。
训练数据是约 10k 个数据点,测试约 600 个数据点。在模型拟合和测试之间,我将模型同步到存储桶中,因为存储桶不支持直接写入 HDF5 格式,但那是另一回事。在后台运行 goofys 时,应用程序在尝试访问测试数据时崩溃。因此,它可以很好地处理所有训练数据并将模型复制到存储桶中。当测试开始时,我看到了输出:
我正在使用以下命令进行安装(对于后台安装,前台有-f
标志):
如果我将存储桶安装在前台,则应用程序将完整运行。
我不明白为什么它会在前台工作,但不能在后台工作。当数据吞吐量非常高时,守护程序与 goofys 应用程序之间有什么区别?
高飞版本:高飞版本 0.24.0-45b8d78375af1b24604439d2e60c567654bcdf88
amazon-s3 - Goofys:如何在 goofys 中有没有显示在 ls 中的查询文件
我有一个存储桶,里面有很多文件和子目录。
有一个目录应该有 1316 个文件夹,但在挂载的存储桶中只有 1119 个文件夹
aws s3 ls s3://bucket/folder1/folder2/ | wc
1316 2632 53956
ls /bucket_mount/folder1/folder2/ | wc
1119 1119 10071
请帮忙。我有逻辑总是请求一个真实的文件,所以如果有办法绕过列出它们并假设每个请求的文件都是存储桶中的一个真实文件,我也更喜欢这样!(我不知道这是否可能,如果没有,请忽略)