ordererorg: hostname+domin的值構成完整網域名稱
peerorg: enablenodeous是否在msp下生成config.yaml檔案
template.count當前組織peer節點成員數量
users.count當前組織中每個peer節點的使用者數量
crypogen工具根據指定的配置檔案實現標準化自動生成
sudo /bin/cryptogen generate --config=./crypto-config.yaml
該檔案指定了初始區塊與通道的相關資訊
sudo
../bin/configtxgen -profile twoorgsorderergenesis -outputblock ./channel-artifacts/genesis.block
sudo
../bin/configtxgen -profile twoorgschannel -outputcreatechanneltx ./channel-artifacts/channel.tx -channelid $channel_name
sudo
../bin/configtxgen -profile twoorgschannel -outputanchorpeersupdate ./channel-artifacts/org1mspanchors.tx -channelid $channel_name -asorg org1msp
sudo
../bin/configtxgen -profile twoorgschannel -outputanchorpeersupdate ./channel-artifacts/org2mspanchors.tx -channelid $channel_name -asorg org2msp
配置檔案(對於各節點容器)位置fabric-sample/first-network/docher-compose-cli.yaml
base/docker-compose-base.yaml檔案,指定了orderer節點與peer節點的主要配置資訊
peer-base.yaml指定了所有peer容器的基本共同資訊
sudo docker-compose -f docker-compose-cli.yaml up -d
sudo docker down
sudo docker-compose -f docker-compose-cli.yaml down
sudo docker exec -it cli bash
##進入cli容器中
export channel_name=mychannel
peer channel create -o orderer.example.com:7050 -c $channel_name -f ./channel-artifacts/channel.tx --tls --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererorganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem
peer channel join -b mychannel.block
使用org1管理員的身份更新:
peer channel update -o orderer.example.com:7050 -c $channel_name -f ./channel-artifacts/org1mspanchors.tx --tls --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererorganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem
使用org2管理員的身份更新:
peer channel update -o orderer.example.com:7050 -c $channel_name -f ./channel-artifacts/org2mspanchors.tx --tls --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererorganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem配置完成(●』◡』●),總的來說不是很困難,關鍵在於路徑是不是正確,如果出現其他報錯,建議重啟**。
手動配置webpack
1.預設配置檔案的名字是 webpack.config.js webpack是node 寫出來的,所以寫node 語法 let path require path 自帶的 module.exports webpack.config.js是預設的配置名稱 或者webpackfile.js 如果要自己更...
手動配置webpack
1.預設匯出與預設匯入 執行npm i webpack wabpack cli d命令 安裝webpack相關包 在專案跟目錄中,建立webpack.config.js的webpack配置檔案 在webpack的配置檔案中,初始化如下基本配置 modules.exports 在package.jso...
手動配置linux網路
五 手工使用命令法 在該檔案中加入類似下列各行 配置第乙個乙太網卡eth0的ip位址,子網掩碼,up起啟用作用 sbin ifconfig,etho 163.1.5.125 netmask 255.255.0.0 up 配置並啟用回環裝置lo sbin ifconfig lo 127.0.0.1 u...