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, ∼1513🔥, 0💬
Popular Posts:
How to detect errors occurred in the json_decode() call? You can use the following two functions to ...
How to use the "find-and-replace" Policy Statement for an Azure API service operation? The "find-and...
Can Two Forms Be Nested? Can two forms be nested? The answer is no and yes: No. You can not nest two...
How to create a navigation file like navigation.xhtml for an EPUB 3.0 book? At least one navigation ...
Can Multiple Paragraphs Be Included in a List Item? Yes. You can include multiple paragraphs in a si...