改版中,提建议就可获得币视界股 
FailoverMonkey 锻造守护的安装与运行
作者:lihuajkl 浏览数:48次 

Lisk – Lisk 瑞士军刀 –

原创 lihuajkl  2016-12-02 19:24

一、安装nodejs

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -

sudo apt-get install -y nodejs

你也可以选择使用NVM安装,nodejs版本需要高于4.0

二、从GITHUB下载最新源码并安装

wget https://github.com/filipealmeida/liskak/archive/master.zip

unzip master.zip

cd liskak-master

npm update

三、设置lisk的配置文件

因为liskak不一定要安装在节点服务器上,所以为了能让liskak能通过API的方式启用或关闭锻造,必须要将运行liskak的服务器的外网ip加入锻造API的白名单内。用nano或vim打开lisk目录的config.json,在forging区段,secret留空,whitelist中加入运行liskak的外网ip,如”212.24.97.2"”。保存退出,然后./lisk.sh reload让配置生效。

liskak failover monkey

四、设置liskak的配置文件

cd liskak-master/src 进入liskak-master目录下的src文件夹

nano liskak.json 编辑Liskak配置文件

将secret设置为自己锻造账号的一级密码,secondsecret不要填写。

Host填写你主节点的域名或ip,不要带http://或https://

Proto 改为 http

其他不用更改。

liskak failover monkey

用同样的方式更改目录下Liskak_mainnet.json

五、测试

在liskak的目录下执行
./liskak.sh -f http://mynodeip1:8000 http://mynodeip2:8000 ….. http://mynodeipN:8000
如果出现如下字符,则成功:

someuser@foo:~/liskak$ ./liskak.sh -f https://NODE1:8001 https://NODE2:8001
2016-05-28T11:27:03.731Z INFO Failover monkey starting: ["https://NODE1:8001","https://NODE2:8001"]
2016-05-28T11:27:03.737Z INFO Enabling monitor for node https://NODE1:8001
2016-05-28T11:27:03.750Z INFO Enabling monitor for node https://NODE2:8001
2016-05-28T11:27:41.449Z INFO Probe cycle 0
2016-05-28T11:27:41.497Z INFO Evaluation cycle 0
2016-05-28T11:27:51.553Z INFO Probe cycle 1
2016-05-28T11:27:51.557Z INFO Evaluation cycle 1
2016-05-28T11:27:51.558Z INFO https://node1:8001/ has forging ENABLED
2016-05-28T11:27:51.558Z INFO https://node1:8001/ has forging DISABLED

六、安装pm2进程守护

sudo npm install -g pm2

七、执行liskak FailoverMonkey功能

pm2 -f -n liskak.sh start ./liskak.sh -- -f http://mynodeip1:8000 http://mynodeip2:8000 http://mynodeip3:8000 ….. http://mynodeipN:8000

pm2 logs
查看日志

其他有用的命令:
pm2 delete all
pm2 stop ./liskak.sh
pkill -f src/liskak.js -9
pm2 ls
npm update or npm install 更新 liskak 后需要运行

英文教程可见: https://forum.lisk.io/viewtopic.php?f=38&t=1240


评论(0)
上一页
1
下一页


昵称:
验证码:
评论: