保持最新的erlang,但运行riak';让我们来做德夫雷尔

保持最新的erlang,但运行riak';让我们来做德夫雷尔,erlang,riak,Erlang,Riak,我正在阅读本教程: 我在ubuntu的.deb包中安装了riak。如果我第二次运行riak start时,它会说“节点已经在运行!”。我下载了riak源代码。教程要我做制作devrel。它给了我一个很长的erlang错误。我想我需要先从源代码编译,然后才能运行它。如果我试图从源代码编译riak,它会抱怨我有最新版本的erlang。我试图alias erl=/usr/lib/riak/erts-5.9.1/bin/erl来使用与riak捆绑在一起的旧版本,但仍然会出现相同的错误。我试图从reba

我正在阅读本教程:

我在ubuntu的.deb包中安装了riak。如果我第二次运行
riak start
时,它会说“节点已经在运行!”。我下载了riak源代码。教程要我做
制作devrel
。它给了我一个很长的erlang错误。我想我需要先从源代码编译,然后才能运行它。如果我试图从源代码编译riak,它会抱怨我有最新版本的erlang。我试图
alias erl=/usr/lib/riak/erts-5.9.1/bin/erl
来使用与riak捆绑在一起的旧版本,但仍然会出现相同的错误。我试图从rebar.config中删除vsn要求


从.deb包安装riak后,是否有方法使用
riak start
运行多个节点?有没有一种方法可以在不删除最新版本的erlang的情况下编译riak?

我在自制软件下安装的riak也有同样的问题

最简单的方法是安装多个版本的Erlang/OTP,然后使用
devrel
目标从源代码构建Riak。您可以在上的Basho文档中找到正确安装Erlang的说明


make devrel
将为您提供多个完整、独立的Riak实例。

我在自制软件下安装的Riak也有同样的问题

最简单的方法是安装多个版本的Erlang/OTP,然后使用
devrel
目标从源代码构建Riak。您可以在上的Basho文档中找到正确安装Erlang的说明

make devrel
将为您提供多个完整、自包含的Riak实例