2009-11-25 8 views
17

Я хочу играть с Riak http://riak.basho.com/ или, по крайней мере, запустить его в системе Windows. Я загрузил исходный код и скомпилировал его, но вот где я застрял, как мне его начать?Riak on Windows

+2

Вы когда-нибудь получали Riak в Windows? Я заинтересован в том, чтобы сделать то же самое. – Zubair

ответ

10

Похоже, что источник riak имеет несколько сценариев запуска bash. Вам придется преобразовать их в эквивалент сценария пакетного сценария. Это может быть довольно интересной задачей, учитывая, как ограниченные сценарии пакетной работы. Эти файлы start - *. Sh показывают, как запустить его, хотя я начал там.

http://hg.basho.com/riak/src/tip/README В файле Readme есть дополнительная информация о том, что делает каждый скрипт.

1

Riak не может работать в Windows, только на Linux и Mac.

+0

Если вы можете выслать мне ссылку на Riak на Windows, я бы очень ее оценил, и тогда я буду счастлив быть опровергнутым :) – Zubair

+0

После всего, что я прочитал, кажется, сложно переносить его, и он не поддерживается basho, но это не означает, что писать и поддерживать порт невозможно. – mit

17

Он бежит, хотя мне не удалось запустить его как услугу.

Установите Cygwin, установите последнюю версию Erlang, получить исходный код, скомпилировать в Cygwin

то интересное, настроить в соответствии с вашими путями и поместить в пакет

C: \ Riak \ отн \ Riak \ erts-5.7.4 \ bin \ erl -boot c: \ riak \ rel \ riak \ релизы \ 0.8 \ riak -embedded -config c: \ riak \ rel \ riak \ etc \ app.config -args_file c: \ riak \ отн \ Riak \ и т.д. \ vm.args - консоль

с уважением

+1

У вас есть пошаговые инструкции, которые я мог бы выполнить, чтобы получить Riak на окна? – Zubair

+0

Хорошо, я собираюсь попробовать это сейчас – Zubair

+0

Kyle C. Quest показывает в видео, которое можно портировать. Кажется, он не публиковал свои изменения? Вот его видео: http://vimeo.com/29764118 – mit

1

альтернативой запустить VMWare или VirtualBox и запустить Riak я nside Linux VM. Отлично работает для меня.

-1

Запуск его внутри экземпляра docker работает очень хорошо - это в 2017 году единственный способ успешно запустить Riak в Windows. Вероятно, вы могли бы запустить что-то с помощью 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-can- я-делать-вместо этого). - [Из обзора] (/ review/low-quality-posts/18253857) – alptugd

 Смежные вопросы

  • Нет связанных вопросов^_^