在用configtxgen tool创建创世区块时,报错:While parsing config: yaml: unknown anchor ‘OrdererDefaults‘ referenced

阅读: 评论:0

在用configtxgen tool创建创世区块时,报错:While parsing config: yaml: unknown anchor ‘OrdererDefaults‘ referenced

在用configtxgen tool创建创世区块时,报错:While parsing config: yaml: unknown anchor ‘OrdererDefaults‘ referenced

在执行以下命令生成创世区块时,出现报错!

生成创世区块命令:

         ./bin/configtxgen -profile TwoOrgsOrdererGenesis -outputBlock ./genesis.block 

报错信息

2019-05-31 16:24:31.914 CST [figtxgen] main -> INFO 002 Loading configuration
2019-05-31 16:24:31.914 CST [figtxgen.localconfig] Load -> PANI 003 Error reading configuration:  While parsing config: yaml: unknown anchor 'OrdererDefaults' referenced
2019-05-31 16:24:31.914 CST [figtxgen] func1 -> PANI 004 Error reading configuration:  While parsing config: yaml: unknown anchor 'OrdererDefaults' referenced
panic: Error reading configuration:  While parsing config: yaml: unknown anchor 'OrdererDefaults' referenced [recovered]
panic: Error reading configuration:  While parsing config: yaml: unknown anchor 'OrdererDefaults' referenced

 在Stack Overflow找到解决方案:

In YAML all anchors ( those tokens starting with &) need to precede any references to them (using aliases, the tokens starting with *) in the file.

So in the root-level mapping you should put your key Profiles and its value after the key Organizations, Orderer and Application (and their values):

应该将configtx.yaml文件中Profiles的部分放置到最后,原因如上:

Organizations:- &SmartforceName: smartforceID: SmartforceMSPMSPDir: /home/falcon/iq-smartforce/crypto-config/ordererOrganizations/smartforce.io/msp- &BusinessPartner1Name: BusinessPartner1ID: FalconMSPMSPDir: /home/falcon/iq-smartforce/crypto-config/peerOrganizations/falcon.io/msp- &BusinessPartner2Name: BusinessPartner2ID: FrostMSPMSPDir: /home/frost/iq-smartforce/crypto-config/peerOrganizations/frost.io/mspOrderer: &OrdererDefaultsOrdererType: soloAddresses:- orderer.smartforce.io:7050BatchTimeout: 2sBatchSize:MaxMessageCount: 10AbsoluteMaxBytes: 99 MBPreferredMaxBytes: 512 KBOrganizations:Application: &ApplicationDefaultsOrganizations:Profiles:TwoOrgsOrdererGenesis:Orderer:<<: *OrdererDefaultsOrganizations:- *SmartforceConsortiums:SampleConsortium:Organizations:- *BusinessPartner1- *BusinessPartner2TwoOrgsChannel:Consortium: SampleConsortiumApplication:<<: *ApplicationDefaultsOrganizations:- *BusinessPartner1- *BusinessPartner2

 


 

 

本文发布于:2024-02-05 06:44:38,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170726573364019.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:区块   报错   parsing   tool   configtxgen
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23