Hyperledger Fabric——Caliper:运行环境的搭建
Caliper是针对Hyperledger Fabric的性能测试工具,安装运行过程坑很多,在这里提供完整的安装过程,包括一些报错的解决方案,在这里也提供一些前辈的参考,本文会对前辈们的方法介绍目前出现的一些坑的一些说明以及解决的提供。
参考:很详细的过程:https://blog.youkuaiyun.com/cao0507/article/details/83002800;问题记录:https://blog.youkuaiyun.com/raogeeg/article/details/82752613。
安装需要的基础环境:
- NodeJS 8.X;
- node-gyp;
- Docker;
- Docker-compose
- make,g++(一般都有,我就不用再装这个)
1、安装node.js
首先说一下node.js的安装就是一个独立的安装过程而已,方法有很多种,你完全可以不用看我的,自己搜安装nodejs方法一大堆,只要最后你能通过命令行:
node -v
查看到自己的node.js版本那就行了,因为我之前就装了,所以提供一种简单的安装方法:
sudo apt-get install nodejs
不过注意这里用到的环境是要8.X也就是8到9之间的版本,你可以到官网去下载固定版本然后安装就行了,可以用到以下操作:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
至于curl你没有要去安装,这个不用多说了吧。
2、安装node-gyp
sudo npm install -g node-gyp