尝试将光纤网络编写器业务网络存档部署到0.6本地超级边缘光纤网结构时,出现以下错误。
BusinessNetworkDefinition:fromArchive() < [object Object]
HFCConnection :deploy() Deploying business network org.acme.biznet@0.0.1
FSConnectionProfileStore :load() Loaded connection profile hlfabric {
"type": "hlf",
"membershipServicesURL": "grpc://localhost:7054",
"peerURL": "grpc://localhost:7051",
"eventHubURL": "grpc://localhost:7053",
"keyValStore": "/tmp/keyValStore",
"deployWaitTime": 300,
"invokeWaitTime": 30,
"certificate": null,
"certificatePath": null
}
HFCUtil :deployChainCode() function init force true concerto
HFCUtil :deployChainCode() onError {"error":{"code":2,"metadata":{"_internal_repr":{}}},"msg":"Error: sql: no rows in result set"}
ConnectorServer :Error: Error: sql: no rows in result set() undefined
ConnectorServer :connectionDeploy() <
答案 0 :(得分:2)
使用超级分层结构实例注册时,凭据将存储在连接配置文件中定义的keyValStore目录中。然后,如果您尝试与其他超级分层结构实例交互或停止并重新启动docker容器,以获得具有相同连接配置文件的本地运行的超级分层结构实例(有效地定义新实例),并且已经存储在keyValStore中的凭据这个错误。这是因为凭据对该实例无效。 要解决此问题,请更改连接配置文件以使用keyValStore的其他目录,或删除该目录及其内容,然后重试。