1

尽管看似容易遵循 riak 的 ubuntu 安装说明,但我收到以下错误。

service riak start
Riak failed to start within 15 seconds,
see the output of 'riak console' for more information.
If you want to wait longer, set the environment variable
WAIT_FOR_ERLANG to the number of seconds to wait.

1)我更新了 vm.args 和 app.config 文件中的 ip 地址并重新启动了 riak 2)我运行了以下内容:

riak-admin reip riak@xxx.xxx.xxx.xxx 
Attempting to restart script through sudo -u riak
Usage riak-admin reip <old_nodename> <new_nodename>

来自https://wiki.basho.com/Basic-Cluster-Setup.html的 riak 文档告诉我什么?

4

4 回答 4

2

有关更多信息,请参阅“riak 控制台”的输出。

'riak 控制台'中有什么值得分享的吗?

使用 riak-admin reip

这需要两个参数。看起来你只提供了一个。

如果您需要一些实时帮助,请随时在 freenode 上访问#riak。

于 2012-07-24T23:49:19.313 回答
2

这对我有用http://comments.gmane.org/gmane.comp.db.riak.user/9102

这是 RIAK 打包问题,您必须删除 RIAK 节点的 ring 文件夹并重新启动。

于 2012-12-19T11:11:53.150 回答
1

我有同样的问题,原来是我忘记安装libssl0.9.8。

尝试使用以下命令:

sudo apt-get install libssl0.9.8

sudo service riak restart

在早期版本中,如果没有 libssl0.9.8,甚至无法安装 Riak,但在最新版本 1.2.0 中,我没有看到任何依赖警告,只要您只绑定到 127.0.0.1,Riak 就会启动。至少这是我观察到的,实际的根本原因可能是别的。

祝你好运!

于 2012-09-01T20:39:56.677 回答
0

如果您正在使用(当前是最新的)Riak 1.1.4,请尝试下拉之前的 1.1.2 版本。

我遇到了同样的错误,并尝试了 Erlang 和 Riak 版本的各种组合;使用早期版本的 Riak 似乎可以解决问题。

于 2012-07-28T13:34:07.223 回答