peer lifecycle chaincode install fabcar.tar.gz
执行错误
报错如下:
[root@localhost test-network]# peer lifecycle chaincode install fabcar.tar.gz
2022-06-03 02:01:19.902 CST [main] InitCmd -> ERRO 001 Cannot run peer because cannot init crypto, specified path "/home/lj/fabric/scripts/fabric-samples/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp" does not exist or cannot be accessed: stat /home/lj/fabric/scripts/fabric-samples/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp: no such file or directory
解决方法:
1.开启docker
service docker start
2.开启docker服务
systemctl status docker.service
3.运行.sh文件
./network.sh up
4.再次执行peer,成功
peer lifecycle chaincode install fabcar.tar.gz
[lj@localhost test-network]$ service docker start
Redirecting to /bin/systemctl start docker.service
[lj@localhost test-network]$ systemctl enable docker.service
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[lj@localhost test-network]$ systemctl status docker.service
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since 五 2022-06-03 02:07:47 CST; 35s ago
Docs: https://docs.docker.com
Main PID: 3811 (dockerd)
CGroup: /system.slice/docker.service
└─3811 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
[lj@localhost test-network]$ ./network.sh up
Using docker and docker-compose
Starting nodes with CLI timeout of '5' tries and CLI delay of '3' seconds and using database 'leveldb'
LOCAL_VERSION=2.3.0
DOCKER_IMAGE_VERSION=2.3.0
Creating network "fabric_test" with the default driver
Creating volume "compose_orderer.example.com" with default driver
Creating volume "compose_peer0.org1.example.com" with default driver
Creating volume "compose_peer0.org2.example.com" with default driver
Creating orderer.example.com ... done
Creating peer0.org1.example.com ... done
Creating peer0.org2.example.com ... done
Creating cli ... done
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
35151ab82b4e hyperledger/fabric-tools:latest "/bin/bash" 1 second ago Up Less than a second cli
9b54f5604bdf hyperledger/fabric-peer:latest "peer node start" 2 seconds ago Up Less than a second 0.0.0.0:9051->9051/tcp, :::9051->9051/tcp, 7051/tcp, 0.0.0.0:9445->9445/tcp, :::9445->9445/tcp peer0.org2.example.com
300dcd9ba537 hyperledger/fabric-peer:latest "peer node start" 2 seconds ago Up Less than a second 0.0.0.0:7051->7051/tcp, :::7051->7051/tcp, 0.0.0.0:9444->9444/tcp, :::9444->9444/tcp peer0.org1.example.com
53f5bde2ac2f hyperledger/fabric-orderer:latest "orderer" 2 seconds ago Up Less than a second 0.0.0.0:7050->7050/tcp, :::7050->7050/tcp, 0.0.0.0:7053->7053/tcp, :::7053->7053/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp orderer.example.com
[lj@localhost test-network]$ peer lifecycle chaincode install fabcar.tar.gz
2022-06-03 02:13:35.452 CST [cli.lifecycle.chaincode] submitInstallProposal -> INFO 001 Installed remotely: response:<status:200 payload:"\nIfabcar_1:1146b4b491871bf18b23dd67dd8cc058655b36cc0e2274f165ed06b796a8f276\022\010fabcar_1" >
2022-06-03 02:13:35.452 CST [cli.lifecycle.chaincode] submitInstallProposal -> INFO 002 Chaincode code package identifier: fabcar_1:1146b4b491871bf18b23dd67dd8cc058655b36cc0e2274f165ed06b796a8f276