问题标签 [s3fs]

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.

0 投票
3 回答
1466 浏览

freebsd - 带有 fusefs-s3fs 的 FreeBSD

我如何在 FreeBSD 操作系统(例如 FreeNAS)上安装 fusefs-s3fs?我只是尝试通过命令安装:

但它不起作用并显示以下错误:

pkg:file://usr/ports/pakages/meta.txz:没有这样的文件或目录存储库本地没有元文件,使用默认设置 pkg:file:///usr/ports/packages/packagesite.txz:没有这样文件或目录无法更新存储库本地所有存储库更新日期 pkg:在存储库中找不到可安装匹配“fusefs”的软件包

0 投票
1 回答
43 浏览

ruby-on-rails - 使用 Capistrano 的 Ruby on Rails 服务器中的挂载点错误

我正在尝试使用 capistrano 自动化应用程序部署。我几乎完成了除了 s3 安装和卸载配方之外的所有任务。

这是我写的食谱,它在某些条件下有效,在某些条件下无效。但是如果我手动登录到服务器并自己执行它们,配方中使用的命令就会运行。

如果我自己从服务器安装了 s3,我可以从capistrano中卸载 S3 。fusermount -u

同样,如果我自己从服务器上卸载了 s3,我可以从 capistrano 上安装 s3

我以cc user身份运行所有命令。我仍然不明白为什么会出现以下错误。在日志中可以看到 public/system 不是挂载点,但我无法从该点继续前进。因为我想将挂载点“public/system”的结果存储在一个变量中,然后执行不同的任务。

0 投票
0 回答
394 浏览

amazon-s3 - riofs 不断失败,并显示“传输端点未连接”消息

我一直在将 riofs 用于 AWS S3 存储桶以在 EC2 实例上安装文件系统。

是的,是的,我知道...您不应该将保险丝用于 S3 安装,因为它是一种泄漏的抽象。

话虽如此,我没有看到其他人发布任何关于这个问题的问题(特别是关于 riofs),所以我发布了这个问题。

为什么会发生,我能做些什么来解决它?

看起来 fuse 没有超过 v2.9.7 的稳定版本,所以这就是我正在使用的。

s3fs 确实有一个未解决的问题,我猜也有同样的问题(https://github.com/s3fs-fuse/s3fs-fuse/issues/152)。

我尝试添加-o multireq_max=5为 riofs 命令行选项,但没有成功。

0 投票
2 回答
134 浏览

debian - 厨师没有在第一次引导时执行“挂载”

我正在尝试使用厨师安装 s3fs。我无法让 mounts 资源为 s3fs 工作,并且 s3fs 的供应商食谱想要将 mount 命名为不同于我们想要命名的名称(我们的 s3 存储桶名称中有“.”)。

所以我手动创建了 fstab 记录并运行“mount”命令来安装它。但是挂载没有运行。没有错误,并且厨师日志文件说它执行了该块。

这是打印到日志文件的内容

如果我第二次运行这个食谱,它就安装好了。如果我在引导后添加配方,它运行良好。我非常困惑。因为这种行为只在引导程序中看到。

我在 AWS 的 Debian Jessie 8.4 上运行 Chef 12.12.15。

0 投票
3 回答
29857 浏览

amazon-web-services - AWS:将 S3 存储桶挂载到 EC2 实例。(后来的 FTP 隧道)

我想做什么?

步骤 1:将 S3 存储桶挂载到 EC2 实例。

步骤 2:在 EC2 实例上安装 FTP 服务器,并将 ftp-requests 隧道传输到存储桶中的文件。

到目前为止我做了什么?

  • 创建存储桶
  • 创建具有开放输入端口的安全组(FTP:20,21 - SSH:22 - 更多)
  • 连接到 ec2

以及以下代码:

和 cd 回答:Transport endpoint is not connected

不知道怎么了。也许我使用了错误的用户?但目前我只有一个用户(出于测试原因),除了 root。

下一步将是 ftp 隧道,但现在我想让它工作。

0 投票
0 回答
166 浏览

amazon-web-services - AWS S3 Elastic Beanstalk Docker - /dev/fus:不允许操作

我是 AWS EB 和 S3 的新手。我想部署一个带有 beanstalk 和 s3 mount 的 Docker 容器。问题是,我收到了 /dev/fuse 不允许的消息。

(使用s3fs

经过一个漫长的夜晚和超过 120 次不同设置的部署,我需要你的帮助。

我确实添加了一个带有配置文件的 .ebextension 文件夹。我测试了用 docker run --previleged 和其他一些替换 eb docker run 命令...

我确实测试了这个配置: 如何安装 Ghost

它或多或少地工作,但它在主机上创建了一个 s3 挂载 - 不是在 docker 中,并且 docker 安装失败,因为这个消息:

活动执行失败,因为:rm: cannot remove '/var/app/current/content': Device or resource busy (ElasticBeanstalk::ExternalInvocationError) 导致:rm: cannot remove '/var/app/current/content': Device或资源繁忙 (Executor::NonZeroExitStatus)

我想在 docker 实例中运行 wordpress 安装,我需要上传文件夹的 s3。

有什么解决方案可以解决这个问题吗?

谢谢和干杯

0 投票
3 回答
2355 浏览

amazon-web-services - 如何在连接到 EC2 实例后立即自动挂载 S3 存储桶

通常每次我连接(startrestart)我的实例时,我都必须手动将 S3 存储桶挂载到它。我使用Goofys(或 s3fs)使用以下命令执行此操作

有没有我可以在每次登录我的实例时自动挂载它

0 投票
1 回答
1058 浏览

amazon-web-services - 将 1TB 文件夹和文件从 vps Web 服务器传输到 AWS S3

我需要将我们所有的文件(带有文件夹结构)传输到 AWS S3。我已经研究了很多关于这是如何完成的。

大多数地方都提到了s3fs。不过这个好像有点老了。我已经尝试将 s3fs 安装到我现有的 CentOS 6 Web 服务器上。但它停留在$ make命令上。(是的,有 Makefile.in)

根据这个答案, AWS S3 Transfer Acceleration 是下一个更好的选择。但我仍然必须编写一个 PHP 脚本(我的应用程序是 PHP)来将所有文件夹和文件传输到 S3。它的工作方式与 S3(API putObject)中的文件保存方式相同,但速度更快。如果我错了,请纠正我。

有没有其他更好的解决方案(我更喜欢 FTP)将 1TB 文件和文件夹从 CentOS 6 服务器传输到 AWS S3?有什么方法可以在 EC2 中使用 FTP 客户端将文件从 CentOS 6 外部传输到 AWS S3?

0 投票
0 回答
330 浏览

ubuntu - 无法在 S3 的已安装文件夹中粘贴任何内容

我按照S3FS-Fuse中的说明安装了我的S3存储桶。我可以在文件夹中看到存储桶的内容。但是当我尝试在文件夹中粘贴一些东西时,我收到了权限被拒绝错误:Ubuntu 14.0

在此处输入图像描述

尝试从 Node 上传时出现此错误Multer。即使尝试在本地复制/粘贴也会失败并出现同样的错误。尝试chmod 777 mys3mt/并获得输入/输出错误:

在此处输入图像描述

在 AWS 控制台的存储桶上,我为所有人授予了对象访问和权限访问的读取和写入权限。上传到 S3 存储桶的任何内容都在 Ubuntu 中列出。但我无法从 Ubuntu 添加任何内容。

我错过了什么?请帮忙。

非常感谢。

0 投票
1 回答
468 浏览

amazon-s3 - s3fs 在云中挂载存储(不是亚马逊的)

我是 s3、对象存储和 linux 的新手。我有一个 CentOS linux 服务器和一个有效订阅公共云的对象存储。现在我想将云对象存储连接并挂载到 linux 服务器。我已将 fuse s3fs 安装到 linux 服务器,我已将访问密钥和秘密访问密钥添加到密码文件..但我缺少应该设置端点的位置。我知道默认情况下它指向亚马逊的 s3,但我想使用不同的服务,但我找不到应该设置端点的位置。任何帮助将不胜感激..谢谢!