【Riak学习笔记】Riak安装

2022-05-24 00:00:00 版本 节点 编译 安装 下载

本文来自:fair-jm.iteye.com 转截请注明出处

 

搭建环境用了fedora18 在20下yum安装erlang的话版本是R16

但写此文时 Riak新的版本1.4.8 用R16编译会出错(不只是显示R16不是R14 R15 增加R16版本跳过前面的错误之后在编译过程中也会出错的) 我也在fedora20上安装过 没有问题

退回到18是因为一不小心理解错了...用fedora20 跟着这个教程 应该也可以做出来

 

虚拟机与主机之间通过host-only相连 再另起一块网卡使用nat已连接到网络

 

 

首先是安装gcc gcc-g++ git make 等工具

 

yum install gcc

 如果出现冲突 请用yum remove 删除提示冲突的包即可

 

 

 

然后安装erlang 18版本的话是直接有R15的 20没有 20可以通过在官网下载源码然后自己编译

下载源码自己编译的过程也比较简单:下载源码 解压 make 即可

可以在:https://www.erlang-solutions.com/downloads/download-erlang-otp 下载需要的版本

 

接着下载Riak 我这边选择用源代码编译 下载地址:

http://docs.basho.com/riak/latest/downloads/

下载对应的linux的src即可

下载解压得到 类似:



 

接着在这个目录 执行make all

 

如果以上的gcc等工具都装好了 应该不会有问题 顺利编译之后 在该目录执行

make devrel DEVNODES=5

 后面的5是建立5个节点 这条语句完成之后

在这个目录的dev子目录中会产生 dev1~dev5这五个文件夹(我的DEVNODES设置为了3)



 

 

 

关于这几个节点的对应端口在各自的

dev1/etc/app.conf 文件中

例如:



 

启动比较简单 用各自dev的bin下的riak start即可:

  1. 相关文章