启动测试网络步骤
./network.sh 用这个脚本启动测试网:
./network.sh up
关闭测试网:
./network down
另一种启动测试网络的方法
使用test-network测试网络,以下步骤操作:
- 进入fabric-samples/test-network目录:
cd fabric-samples/test-network
- 生成初始区块和通道配置文件:
./network.sh up createChannel
- 部署链码:
./network.sh deployCC
解决办法1
设置FABRIC_CFG_PATH环境变量:
export FABRIC_CFG_PATH=/path/to/config
解决办法2 /path/to/config
- 在fabric-samples目录下创建一个新的config目录:
mkdir config
- 进入config目录并创建一个名为configtx.yaml的文件:
cd config
touch configtx.yaml
configtx.yaml网址:
fabric-samples/configtx.yaml at main · hyperledger/fabric-samples (github.com)
直接复制过来,放到自己刚刚创建的congiftx.yaml里面。
具体操作:
- vi filename
- 按下i键进入插入模式
- 按下Esc退出插入模式
- 输入:wq保存并退出文件
- 设置FABRIC_CFG_PATH环境变量,使其指向新创建的config目录:
export FABRIC_CFG_PATH=/path/to/fabric-samples/config
- 确认FABRIC_CFG_PATH环境变量已经正确设置,可以使用以下命令来检查环境变量是否已经设置:
echo $FABRIC_CFG_PATH
如果你的输出结果为/path/to/fabric-samples/config,说明环境变量已经配置成功了。