17

我想玩 Riak http://riak.basho.com/或者至少让它在 Windows 系统上运行。我已经下载了源代码并编译了它,但这就是我卡住的地方,我该如何启动它?

4

5 回答 5

17

它确实可以运行,尽管我还没有设法将它作为服务运行。

安装CYGwin,安装最新的erlang,获取源码,在cygwin中编译

然后是有趣的部分,根据您的路径进行调整并放入批次

c:\riak\rel\riak\erts-5.7.4\bin\erl -boot c:\riak\rel\riak\releases\0.8\riak -embedded -config c:\riak\rel\riak\etc\app .config -args_file c:\riak\rel\riak\etc\vm.args -- 控制台

问候

于 2010-01-29T15:19:57.323 回答
10

看起来 riak 源有几个 bash 启动脚本。您必须将它们转换为等效的 Windows 批处理脚本。考虑到批处理脚本的有限性,这可能是一项相当有趣的工作。那些 start-*.sh 文件显示了如何启动它,所以我将从那里开始。

http://hg.basho.com/riak/src/tip/README自述文件包含有关每个脚本的功能的更多信息。

于 2009-11-25T21:13:28.923 回答
1

另一种方法是运行 VMWare 或 VirtualBox,然后在 Linux VM 中运行 Riak。对我很有用。

于 2010-07-15T05:15:32.880 回答
1

Riak 不能在 Windows 上运行,只能在 Linux 和 Mac 上运行。

于 2010-01-23T14:25:01.733 回答
-1

在 docker 实例中运行它效果很好——这是 2017 年在 Windows 上成功运行 Riak 的唯一方法。您可能可以使用 Cygwin 运行某些东西,但这将非常复杂且不可靠。在 Docker 下运行是目前最惯用的解决方案。

于 2017-12-14T11:37:53.013 回答