【问题标题】:When using Hyperledger Fabric with Kafka consensus, is persistent storage required for kafka and zookeeper nodes?当使用带有 Kafka 共识的 Hyperledger Fabric 时,kafka 和 zookeeper 节点是否需要持久存储?
【发布时间】:2018-05-11 17:38:34
【问题描述】:

我使用的是 hyperledger fabric 1.1 设置。所有服务都在 docker swarm 中进行容器化。我正在尝试计划以防某些节点出现故障。对于这种情况,是否需要将任何卷映射到我的 Kafka 或 Zookeeper 容器,或者是否使 /var/hyperledger/production 在 orderer 和 peer 容器上持久化足以在停机时重新建立链?

【问题讨论】:

    标签: docker apache-kafka apache-zookeeper hyperledger-fabric


    【解决方案1】:

    您确实需要为 Kafka 和 Zookeeper 节点保留存储空间。

    对于 Kafka,您可以设置 KAFKA_LOG_DIRS 环境变量,然后确保将外部卷附加到该目录。

    对于 Zookeeper,默认数据目录是 /data,因此只需将外部卷附加到该目录

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-22
      • 1970-01-01
      • 2020-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-29
      • 2020-05-03
      相关资源
      最近更新 更多