2009-11-25 40 views
17

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

+2

你有没有在Windows上安装Riak?我有兴趣也这样做。 – Zubair 2010-02-09 17:14:27

回答

10

看起来riak源有几个bash开始脚本。你将不得不将它们转换成一个windows批处理脚本等价物。鉴于批处理脚本的有限性,这可能是一件相当有趣的事情。这些开始 - *。sh文件展示了如何启动它,但我会从那里开始。

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

1

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

+0

如果你可以给我一个链接Riak在Windows上,我将非常感激,然后我会很高兴被反驳:) – Zubair 2012-04-27 09:55:25

+0

毕竟,我读它似乎很难移植它,它不支持basho,但这并不意味着编写和维护端口是不可能的。 – mit 2012-04-28 11:45:25

17

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

安装cygwin,安装最新的二郎山,获得源代码,编译Cygwin中

那么有趣的部分,根据你的路径调整,并放入了一批

C:\了Riak \版本\了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 \等\ vm.args - 控制台

问候

+1

你有没有一步一步的指示,我可以按照Riak上窗户? – Zubair 2010-02-05 07:38:47

+0

好的,我现在试试 – Zubair 2010-02-16 11:06:54

+0

Kyle C. Quest在视频中显示它可以被移植。他似乎没有发表他的修改?这里是他的视频:http://vimeo.com/29764118 – mit 2012-04-28 11:36:48

1

一种替代方法是运行VMWare或VirtualBox和运行了Riak我在Linux VM旁边。对我很好。

-1

在Docker实例中运行它非常有效 - 这是2017年在Windows上成功运行Riak的唯一方法。您可能可以使用Cygwin获得某些内容,但这会非常复杂且不可靠。在Docker下运行是目前最习惯的解决方案。

+0

这不提供问题的答案。一旦你有足够的[声誉](https://stackoverflow.com/help/whats-reputation),你将可以[对任何帖子发表评论](https://stackoverflow.com/help/privileges/comment);相反,[提供不需要提问者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- I-DO-代替)。 - [来自评论](/ review/low-quality-posts/18253857) – alptugd 2017-12-14 12:00:22