问题标签 [riak-cs]

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 投票
1 回答
209 浏览

amazon-s3 - Riak Cloud Storage 在多次成功访问后给我禁止访问消息

使用boto多次成功访问Riak CS存储后,突然给我这样的信息:

我不太确定是什么原因,但我认为这与访问令牌到期或其他原因有关。

我的问题是:如果问题是访问令牌过期,我该如何在 Raik CS 配置中更改它。而且,如果这不是问题,那会是什么?

- 更新 -

Riak 日志:https ://gist.github.com/anonymous/3028b1472b97c7dfcdfb

Riak CS 日志:https ://gist.github.com/anonymous/0c5c01a4ae215b34dadd

0 投票
2 回答
158 浏览

configuration - riak-cs 工作所需的 riak.conf 更改

我正在尝试在 Ubuntu 12.04 LTS 上安装 riak-cs 1.5.3。

它需要先设置riak。我安装了 riak 2.0.0,它以默认设置正常启动。然而,要让 riak-cs 工作,需要在 riak 上更改一些设置。

请参阅此链接http://docs.basho.com/riakcs/latest/cookbooks/configuration/Configuring-Riak/

该文档似乎很旧,并且围绕 app.config 展开。但是 riak 2.0.0 没有任何 app.config。取而代之的是riak.conf。我不确定我应该在 riak.conf 中更改哪些属性,以使 riak-cs 工作。

我将 storage_backend 从 bitcask 更改为 multi。但是在做出改变之后 riak 并没有开始。

任何可以指出 riak.conf 以使 riak-cs 工作所需的更改的文档都会有所帮助。

0 投票
1 回答
499 浏览

post - 使用 riak-erlang-client 通过氮气从 riak 存储和检索照片文件

我正在运行一个包含 5 个节点的 riak 集群,我通过协议缓冲区客户端riak-erlang-client连接到该集群。正如我在此 stackoverflow 链接中建议的那样,我将riak-erlang-client安装为氮气插件。我知道如何通过氮网络框架上传文件,然后我尝试将它们存储在 riak 数据库中,然后我检索它们。

我已经查看了Basho 资源中显示的这个亮点

但它根本无法满足我的需求,因为它甚至不使用我正在使用的客户端!

我曾经使用Erlang/OTP 的文件库从氮气的./scratch目录中读取照片文件,以便将照片文件保存为 riak 数据库中的二进制流,但我未能将它们检索到我的氮气驱动的 Web 应用程序中。

欢迎任何帮助。

0 投票
1 回答
201 浏览

riak-cs - 是否可以在 Riak CS 上定义 TTL?

我正在使用 Riak CS(云存储)来存储文件,我希望它们使用 TTL 过期。我可以为所有文件定义相同的 TTL 值,例如 1 周。

据我了解,Riak CS 使用 2 个后端:

  • 二进制数据的 bitcak
  • 用于元数据的 leveldb

我知道 bitcask 支持定义 TTL,这意味着将定期清理二进制数据。

是否可以使用 leveldb 实现相同的功能,即元数据?

0 投票
1 回答
455 浏览

riak - RIAK-CS 无法使用 s3cmd 创建存储桶 - AccessDenied

我有以下设置:riak 1.4.12,riakcs 1.5.3,stanchion 1.5.0

我能够列出存储桶内容,并且身份验证有效(我在列出或尝试删除存储桶、PUT 文件时收到响应)但在尝试创建存储桶时收到 AccessDenied 错误。

我找到了这个线程http://riak-users.197444.n3.nabble.com/RIAK-CS-Unable-to-create-bucket-using-s3cmd-AccessDenied-td4032375.html并尝试将 signature_v2 = True 添加到 .s3cfg没有成功,我还尝试了 s3cmd 的三个版本(1.5.0、1.5.0alpha、1.0.1)我还尝试使用 python 库 boto 创建一个存储桶,这也给出了拒绝访问错误。

我很难过 :( 任何关于我下一步应该看哪里的建议都将不胜感激!不确定在哪里有针对 Riak-cs 的单个操作的日志 - 我已将更大的日志级别设置为调试并且无法看到任何内容在日志中。

谢谢!安伯特

0 投票
1 回答
174 浏览

authentication - Riak CS LDAP 身份验证

0 投票
1 回答
153 浏览

amazon-s3 - 无论 cs_root_host 中有什么,Riak CS 都会返回“s3.amazonaws.com”

cs_root_host 设置正确:

但是当我上传文件时:

我得到回报:

问题出在哪里?

补充:这是输出 - 一切看起来都很好,除了最后一行:

(example.com 只是替换我不想公开的真实域)

0 投票
2 回答
1085 浏览

riak - Riak CS 如何获取所有存储桶和所有文件的列表

我很惊讶在文档中没有找到真正简单问题的答案:如何获取我的 Riak CS 安装中所有存储桶和所有文件的列表?此外,我需要使用一些“root”帐户访问所有存储桶中的所有这些文件 - 我该怎么做?

无论如何,根据文档:http ://docs.basho.com/riakcs/latest/cookbooks/Account-Management/ 用户列表请求的示例 URL 如下所示:

所以,我编辑了 .s3crul:

并将 s3curl 直接指向 riak cs:

得到答案:

我确定“adminname”是 Riak CS 中的管理员帐户,我可以在 riac-cs-control 面板中看到它。

0 投票
1 回答
240 浏览

riak - Riak CS 公共 ACL 默认用于新对象

是否可以让 Riak CS 在创建某个存储桶中的新存储桶或文件时默认应用具有公共访问权限的 ACL?我的意思是我想简单地使用例如文件

而且我想在 my-bucket 中有 file.jpg 以供公众访问。

0 投票
1 回答
245 浏览

riak - Riak CS - 无法使用龙盘创建/查看存储桶详细信息

我安装了 Riak 2.0.5、Riak-cs 2.0.1(AWS VM) 并尝试从 Dragon 磁盘访问它。我运行了 s3cmd --configure 并设置了访问/密钥。但无法使用访问/密钥查看 Dragon Disk 中的 Riak 存储桶详细信息。我可以使用 Rest API 客户端查看/发布数据。

任何帮助深表感谢..