Fabric错误集锦及解决办法
[DiscoveryService]: send[xxxchannel] - Channel:xxxchannel received discovery error:access denied状态:之前启动成功过区块链浏览器容器,后来容器总是莫名其妙的挂掉原因:第一次通过docker-compose.yaml启动区块链浏览器时候,会为持久化数据(Postgres数据和用户钱包)分配了两个命名卷bl
·
[DiscoveryService]: send[xxxchannel] - Channel:xxxchannel received discovery error:access denied
状态:之前启动成功过区块链浏览器容器,后来容器总是莫名其妙的挂掉
原因:第一次通过docker-compose.yaml启动区块链浏览器时候,会为持久化数据(Postgres数据和用户钱包)分配了两个命名卷block-explorer_pgdata
和block-explorer_walletstore
;关闭容器的时候可能使用了非常规手段,致使docker存在残留卷,再次启动容器的时候使用的仍是旧数据。
解决办法:
-
查看是否有残留卷信息 docker volume ls
local block-explorer_pgdata local block-explorer_walletstore
-
删除残留卷信息
docker volume rm block-explorer_pgdata docker volume rm block-explorer_walletstore
-
重启区块链容器 docker-compose up -d
注意:下次关闭区块链容器的时候执行命令 docker-compose down -v 加上-v参数清除对应vloume
更多推荐
已为社区贡献1条内容
所有评论(0)