Tools, FAQ, Tutorials:
Peer Containers Not Joined to Channel
Can I stop Peer Containers That Are Not Joined to Channel?
✍: FYIcenter.com
Yes. You can stop Peer Containers That Are Not Joined to Channel.
For example, you have 1 channel, "mychannel", and 4 peers. You know that only 2 of them are joined to the channel. You can stop the other peer containers.
1. List all peer containers:
$ docker ps -all | grep peer hyperledger/fabric-peer:latest "peer node start" Up 3 hours peer1.org2.example.com hyperledger/fabric-peer:latest "peer node start" Up 3 hours peer0.org1.example.com hyperledger/fabric-peer:latest "peer node start" Up 3 hours peer1.org1.example.com hyperledger/fabric-peer:latest "peer node start" Up 3 hours peer0.org2.example.com
2. Stop 2 peer containers that are not joined to the channel:
$ docker stop peer1.org1.example.com $ docker stop peer1.org2.example.com
3. Do not remove their container images. You may want to use them later.
4. List all chaincode containers again:
$ docker ps --all | grep peer hyperledger/fabric-peer:latest "peer node start" Up 3 hours peer0.org1.example.com hyperledger/fabric-peer:latest "peer node start" Up 3 hours peer0.org2.example.com
5. Verify the chaincode instance:
$ docker exec -it cli bash
bash-4.4# peer chaincode query -C mychannel -n mycc -c '{"Args":["query","a"]}'
80
Only 2 peer containers are running now. The "expireDeadMembers" peer log messages will not show up any more.
⇒ Watch Chaincode Container Log
2020-07-07, ∼1049🔥, 0💬
Popular Posts:
What is Azure API Management Publisher Dashboard? Azure API Management Publisher Dashboard is an Azu...
How to use "link" command tool to link objet files? If you have object files previously compiled by ...
How to use the "set-variable" Policy Statement to create custom variables for an Azure API service o...
How to detect errors occurred in the json_decode() call? You can use the following two functions to ...
How to install "The Windows SDK version 8.1"? I need to build my Visual Studio C++ applications. If ...