首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试图在Hyperledger织物1.4.1中使用Raft共识,但得到了SERVICE_UNAVAILABLE --没有Raft先导错误

试图在Hyperledger织物1.4.1中使用Raft共识,但得到了SERVICE_UNAVAILABLE --没有Raft先导错误
EN

Stack Overflow用户
提问于 2019-04-18 09:50:13
回答 2查看 2.6K关注 0票数 3

我目前正在工作,我的最后一年的项目,我需要有关筏的帮助。

我正在使用“构建您的第一个网络”教程使用Hyperledger 1.4.1构建一个网络,我希望手动生成工件、通道、加入通道……我选择Raft作为协商一致的算法。但我发现了一个错误:

代码语言:javascript
复制
Error: got unexpected status: SERVICE_UNAVAILABLE -- no Raft leader

这是我的代码:代码

我该怎么办?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-04-25 03:18:14

在启动网络会话时存在一个问题。对于停靠-撰写,您需要添加多一个文件。问题是,在网络会话开始时,没有调用raft脚本。

而不是docker-compose -f docker-compose-cli.yaml up -d

试着

代码语言:javascript
复制
docker-compose -f docker-compose-cli.yaml -f docker-compose-etcdraft2.yaml up -d
票数 7
EN

Stack Overflow用户

发布于 2019-04-18 11:19:30

由于您使用的是1.4.1,您可能应该使用Raft而不是Kafka的订单协商一致机制。

要使用木筏,你应该能够跑:

./byfn.sh up -o etcdraft

如果您必须/真的想使用Kafka:

./byfn.sh up -o kafka

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55743465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档