问题标签 [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.
linux - 更改 IP 后 RIAK 节点不启动
我正在树莓派上建立一个 Riak 集群。不幸的是,我在更改 IP 地址后收到以下错误消息。我使用的版本:Debian Jessie (Raspberry PI) riak (Github Clone Mar2017) riak-cs2.1.1 stanchion-2.1.1
使用本指南,我尝试更改各种 .conf 文件中的 IP 地址。 https://docs.riak.com/riak/kv/latest/using/cluster-operations/changeing-cluster-info/index.html
amazon-s3 - Riak CS 实例是否与集群内的其他 Riak CS 实例交互,为什么要在集群的每个节点上部署 Riak CS?
Riak CS为底层的Riak分布式、去中心化数据存储系统实现了 S3 API 。不仅要在每个节点上部署 Riak 数据存储系统,而且还要部署 Riak CS。另一个名为Stanchion的组件必须部署在集群内的单个节点上,以使用户 ID 和存储桶名称在集群内保持唯一。
与在集群中的多个节点上运行的 Riak 和 Riak CS 不同,Riak CS 集群中任何时候都应该只有一个正在运行的 Stanchion 实例。
- 为什么 Riak CS 部署在集群的所有节点上而不是单个节点上?
- Riak CS 节点是否相互通信?在
riak-cs.conf
我看不到任何提示。在这个配置文件里面,只指定了本地主机的地址和Stanchion实例的地址。据我了解,每个 Riak CS 实例仅与其底层的 Riak 数据存储系统侦听器和集群的 Stanchion 实例交互。 - 将 Riak CS 部署在所有节点上的想法是否只是为了拥有 S3 服务的多个入口点?为了提高可扩展性和可用性?对于小型集群来说,将单个 Riak CS 实例作为单个 S3 API 入口点运行不是更好吗?还是应该在(许多?)Riak CS 实例之前部署负载均衡器以分发传入请求的想法?