【问题标题】:Hyperledger Fabric 2.0.1 - filelock and FabcarHyperledger Fabric 2.0.1 - 文件锁和 Fabcar
【发布时间】:2020-07-26 09:57:50
【问题描述】:

我有以下错误-

opt/gopath/src/github.com/hyperledger/fabric/peer # 对等节点暂停 -c mychannel 错误:当另一个对等节点命令正在执行时,等待该命令完成 在重试之前执行或终止它:lock 已在文件 /var/hyperledger/production/ledgersData/fileLock 上获取 用法: 对等节点暂停 [标志] 标志: -c, --channelID string 要暂停的频道。 -h, --help 暂停帮助 /opt/gopath/src/github.com/hyperledger/fabric/peer #ps PID 用户时间命令 1 根 1:49 对等节点开始 519 根 0:00 sh 586 根 0:00 ps

我刚刚使用脚本启动了 fabcar。我 exec -it 进入 docker 容器来运行这个命令。我在主 EC2 上安装了节点 12.18.3。

我正在运行这些容器 -

docker ps --format "{{.ID}}/{{.Names}}" 14ccb4493e4c/dev-peer0.org1.example.com-fabcar_1-2939b5f219f516bc94df2253438bad440d6a91432f6b5bbd17ef05d2228766e8 9e5943412e17/dev-peer0.org2.example.com-fabcar_1-2939b5f219f516bc94df2253438bad440d6a91432f6b5bbd17ef05d2228766e8 5f94d6a7eeca/peer0.org2.example.com 83bf6641c159/peer0.org1.example.com 9e24ffd09351/couchdb1 4e5ae5836927/orderer.example.com ca536a89512c/couchdb0 f52c919a12f2/ca_org1 6c1883daba83/ca_org2 8c2ba199ce33/ca_orderer

我不确定如何调试它。有人可以帮忙吗?

特雷弗

【问题讨论】:

    标签: hyperledger-fabric


    【解决方案1】:

    如果你看一下实际的命令帮助peer node pause --help

    $ peer node pause --help
    Pauses a channel on the peer. When the command is executed, the peer must be offline. When the peer starts after pause, it will not receive blocks for the paused channel.
    
    Usage:
      peer node pause [flags]
    
    Flags:
      -c, --channelID string   Channel to pause.
      -h, --help               help for pause
    

    您会看到您首先需要停止对等方,然后发出命令。由于您在 docker 中运行,因此您需要修改启动命令以劫持启动过程以在重新启动对等方之前停止通道。您可以临时修改撰写文件来为您执行此操作。

    【讨论】:

      猜你喜欢
      • 2020-05-30
      • 1970-01-01
      • 2018-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-30
      • 1970-01-01
      相关资源
      最近更新 更多