重新启动后订购者找不到频道

多曼塔斯

看来我的订购者没有备份,或者我缺少某些东西。

通过遵循本教程我的hyperledger-fabric得以运行并实现了此备份策略

一切似乎运行良好。但是现在,我希望有某种方法可以在发生崩溃时恢复一切。杀死并恢复对等容器很正常,但是似乎订购者没有备份,或者我丢失了一些东西。

如果我杀死所有docker容器并删除所有图像。

docker stop $(docker ps -aq) && docker rm $(docker ps -aq) && docker rmi $(docker images -aq)

然后使用上述教程中的docker-compose命令将其还原,一切似乎都工作正常,我可以查询之前添加的资产。但是添加新事务失败。

docker logs orderer0.example.com

表演

[channel: mychannel] Rejecting broadcast of normal message from
<my.ip>:39786 because of error:channel does not exist

但是,如果我跑步

docker exec -it cli peer channel list 

我懂了

Channels peers have joined:
mychannel 

那么,如何再次将订购者连接到渠道?

多曼塔斯

截至2019年7月,Hyperledger Fabric似乎不支持使用带有kafka的订购器进行备份。

https://jira.hyperledger.org/browse/FAB-15541

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

重新启动Xcode后找不到库

SQL Server故障转移:找不到网络路径-直到重新启动后

重新启动Shell Ubuntu 16后找不到RVM安装的ruby

重新启动服务器后找不到redis数据

重新启动后找不到WI-FI适配器

重新启动后 Google Cloud Logging Driver 找不到凭据

使用Kafka服务启动订购者失败

使用 buildozer 重新启动服务找不到类?

新的RAFT订购者无法检测到它属于某个应用程序频道

重新启动服务器后出现 Strapi 错误 - “错误:找不到模块 'strapi-utils'”

在联想Yoga 2 Pro上进行16.04双启动安装-重新启动回Windows后找不到/EFI/ubuntu/grubx64.efi

从对等渠道信息重新创建订购者的渠道

更新后重新启动

Flask:使用重新加载程序重新启动找不到文件

联合和订购者(SQL Server)

如果存在订购者(SQL Server)

崩溃后重新启动后,Kafka如何识别组中的使用者

重新启动后,broadcastreceiver无法启动

重新启动后LIRC无法启动

Selenium Python-如果找不到元素,请关闭所有内容并重新启动

在crontab中运行脚本-重新启动:找不到命令

无法重新启动php-fpm.service:找不到单元php-fpm.service

如何在Windows上重新启动PHP?找不到套接字传输“ ssl”

R会话重新启动时,RStudio项目“找不到指定的文件”

在openshift中重新启动应用程序时找不到web.xml错误

重新启动时编辑xorg.conf时出现“找不到屏幕”错误

无法重新启动mongod.service:找不到单元mongod.service

Ubuntu'无法重新启动apache2.service:找不到单元apache2.service。'

具有多个订购者的渠道中的交易订购