【问题标题】:Problems starting Riak TS 1.3 on OS X El Capitan 10.11.4在 OS X El Capitan 10.11.4 上启动 Riak TS 1.3 时出现问题
【发布时间】:2016-11-02 15:39:44
【问题描述】:

我一直试图在 OS X El Capitan 10.11.4 上运行 Riak TS 1.3.0,但每次运行启动命令时都会出现此错误:

Humbertos-MBP:bin Humberto$ ./riak start 
vm.args needs to have a -name parameter.
  -sname is not supported.

我尝试了其他命令,但结果相同:(

但是,我也尝试过 Ubunto 并且效果很好

关于我在 Mac 上的错误有什么建议吗?

最好的问候, 温贝托

【问题讨论】:

  • Humberto,您是否对您的 Riak.conf 文件进行了任何更改?我在 Yosemite (10.10.5) 上运行 TS 1.3.0 很好,但我没有对我的 Riak.conf 文件进行任何更改。
  • 嗨,克雷格。不,我没有做任何改变。我只是从 basho 的网站下载 .tar。我正在尝试在 El capitan (10.11.4) 上运行它。我也尝试了 Riak KV 并且运行良好。
  • Humberto,我刚刚在 OS X 10.11.5 (El Capitan) 上安装了 1.3.0 并启动它没有任何问题。我的安装是一个单节点,从s3.amazonaws.com/downloads.basho.com/riak_ts/1.3/1.3.0/osx/10.8/… 下载,解压到我的驱动器,然后我做了一个 bin/riak 启动,没有进行任何配置更改。基于此,我猜您对默认配置进行了更改。
  • 顺便说一句,我正在尝试 Riak TS 1.3.0(开源)
  • 克雷格,我不知道可能是什么问题,我刚刚尝试了你的链接,我得到了同样的错误:(

标签: erlang riak


【解决方案1】:

您可以尝试更改它所说的内容...从内存中 -sname 应该没问题,但尝试在 vm.args 文件中将 -sname 替换为 -name (将作为版本的一部分在某处,只需执行找到它)。

编辑:

根据 riak 文档,它实际上应该是您更改的 riak.conf,它也没有提到 -sname 作为有效参数。这里有两件事:

  1. 检查您是否没有覆盖某些内容的 vm.args 文件
  2. 如果存在,请将 riak.conf 中的 -sname 更改为 -name...

http://docs.basho.com/riak/kv/2.1.4/using/performance/erlang/

【讨论】:

  • 感谢霍华德,但我刚刚更新到 Riak TS 1.3.1 并且它可以工作:)
【解决方案2】:

我下载了 Riak TS 1.3.1 的新版本,它可以工作了 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-15
    • 1970-01-01
    • 2016-10-31
    • 2020-05-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-27
    • 1970-01-01
    相关资源
    最近更新 更多