Le tissu officiel hyperledger v1.0.0 donne une démo simple en utilisant docker. Voici le link.Echec du lancement de l'hyperledger
Ce que je fais est d'éviter docker et de les exécuter directement sur la machine. Cependant, lorsque je tente de lancer le donneur d'ordre en utilisant les variables suivantes cmd et de l'environnement:
export CHANNEL_NAME=my_channel
export TIMEOUT=10000
export DELAY=3
export FABRIC_CFG_PATH=$PWD
export ORDERER_GENERAL_LOGLEVEL=debug
export ORDERER_GENERAL_LISTENADDRESS=0.0.0.0
export ORDERER_GENERAL_GENESISMETHOD=file
export ORDERER_GENERAL_GENESISFILE=./channel-artifacts/genesis.block
export ORDERER_GENERAL_LOCALMSPID=OrdererMSP
export ORDERER_GENERAL_LOCALMSPDIR=./crypto-config/ordererOrganizations/example.com/msp
export ORDERER_GENERAL_TLS_ENABLED=true
export ORDERER_GENERAL_TLS_PRIVATEKEY=./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key
export ORDERER_GENERAL_TLS_CERTIFICATE=./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt
export ORDERER_GENERAL_TLS_ROOTCAS=[./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt]
./orderer
La console bash signale l'échec de configuration de chargement du donneur d'ordre:
2017-09-07 20:20:56.358 SGT [orderer/main] main -> INFO 001 Starting orderer:
Version: development build
Go version: go1.7
OS/Arch: linux/amd64
2017-09-07 20:20:56.358 SGT [orderer/localconfig] Load -> CRIT 002 Error reading configuration: Unsupported Config Type ""
panic: Error reading configuration:Unsupported Config Type ""
goroutine 1 [running]:
panic(0xa488e0, 0xc4201ff1a0)
/opt/go/go1.7.linux.amd64/src/runtime/panic.go:500 +0x1a1
github.com/hyperledger/fabric/vendor/github.com/op/go-logging.(*Logger).Panic(0xc42019f9b0, 0xc4201cf9e0, 0x2, 0x2)
/w/workspace/fabric-binaries-x86_64/gopath/src/github.com/hyperledger/fabric/vendor/github.com/op/go-logging/logger.go:188 +0xd0
github.com/hyperledger/fabric/orderer/localconfig.Load(0xc42022c480)
/w/workspace/fabric-binaries-x86_64/gopath/src/github.com/hyperledger/fabric/orderer/localconfig/config.go:231 +0x640
main.main()
/w/workspace/fabric-binaries-x86_64/gopath/src/github.com/hyperledger/fabric/orderer/main.go:69 +0x309
Quelqu'un sait résoudre ce problème simple , Je vous remercie!
Je copie le orderer.yaml pour orderer et core.yaml pour peer dans le répertoire en cours d'exécution. Ça fonctionne maintenant! Merci beaucoup pour votre aide! – user1584887