2009-11-25 18 views
17

Quiero jugar con Riak http://riak.basho.com/ o al menos hacerlo funcionar en un sistema Windows. He descargado el código fuente y lo compilé, pero ahí es donde me quedo atascado, ¿cómo lo comienzo?Riak en Windows

+2

¿Alguna vez instaló Riak en Windows? Estoy interesado en hacer lo mismo. – Zubair

Respuesta

10

Parece que la fuente riak tiene varios scripts de inicio bash. Tendría que convertirlos en un script de Windows equivalente. Esa podría ser una tarea bastante interesante dado lo limitados que son los scripts por lotes. Esos archivos start - *. Sh muestran cómo iniciarlo, así que comenzaría allí.

El archivo Léame http://hg.basho.com/riak/src/tip/README tiene más información sobre lo que hace cada script.

1

Riak no se puede ejecutar en Windows, solo en Linux y Mac.

+0

Si me puede enviar un enlace para Riak en Windows, lo agradecería mucho, y entonces estaré feliz de ser desaprobado :) – Zubair

+0

Después de todo lo que leí, parece difícil portarlo y no es compatible con el basho, pero eso no significa que sea imposible escribir y mantener un puerto. – mit

17

Funciona, aunque todavía no lo he podido ejecutar como servicio.

Instalar CygWin, instale la última Erlang, obtener el código fuente, compilar en cygwin

continuación, la parte divertida, ajuste de acuerdo a sus caminos y colocar en un lote

c: \ riak \ rel \ riak \ erts-5.7.4 \ bin \ erl -boot c: \ riak \ rel \ riak \ releases \ 0.8 \ riak -configado -config c: \ riak \ rel \ riak \ etc \ app.config -args_file c: \ riak \ rel \ riak \ etc \ vm.args - consola

Saludos

+1

¿Tiene alguna instrucción paso a paso que pueda seguir para instalar Riak en Windows? – Zubair

+0

Bien, voy a intentar esto ahora – Zubair

+0

Kyle C. Quest muestra en un video que puede portarse. Parece que no publicó sus modificaciones? Aquí está su video: http://vimeo.com/29764118 – mit

1

Una alternativa es ejecutar VMWare o VirtualBox y ejecutar Riak i nside una máquina virtual de Linux. Funciona muy bien para mi

-1

Ejecutarlo dentro de la instancia del acoplador funciona muy bien: esta es en 2017 la única forma de ejecutar Riak con éxito en Windows. Probablemente puedas ejecutar algo usando Cygwin, pero esto será muy complejo y poco confiable. Correr bajo Docker es actualmente la solución más idiomática.

+0

Esto no proporciona una respuesta a la pregunta. Una vez que tenga suficiente [reputación] (https://stackoverflow.com/help/whats-reputation) podrá [comentar cualquier publicación] (https://stackoverflow.com/help/privileges/comment); en su lugar, [brinde respuestas que no requieran aclaración del autor de la pregunta] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- i-do-instead). - [De la crítica] (/ reseña/mensajes de baja calidad/18253857) – alptugd