zoukankan      html  css  js  c++  java
  • centos7部署fabric-ca错误解决

    1、fabric-ca 编译错误:ltdl.h: no such file

    在fabric-ca目录中使用make编译时,会出现如下错误:

    解决方案:

    如果在ubunt操作系统中,只需安装:
    apt install libltdl3-dev

    如果在centos操作系统中,只需安装:
    yum install libtool-ltdl-devel

    2、启动时会报错误panic

    升级到fabric-ca 1.1版本后,通过命令生成fabric-ca-server,启动时会报错误panic:

    Version is not set for fabric-ca library

    这是在启动时调用了lib/metadata包中version.go的Version变量,但是在初始化启动时默认没有赋值。可通过解决方法:

    1、直接在变量后赋值 ,如

    var Version string = "1.1.0"

    2、可在编译时赋值

     go get -v -ldflags "-X github.com/hyperledger/fabric-ca/lib/metadata.Version=1.1.1" github.com/hyperledger/fabric-ca/cmd/...

     

  • 相关阅读:
    centos7 主从dns配置 bind服务
    Linux的启动流程
    shell脚本编程数组
    shell脚本编程进阶
    计划任务
    进程管理
    Linux网络配置
    计算机网络基础
    磁盘存储和文件系统
    软件包管理
  • 原文地址:https://www.cnblogs.com/zhangmingcheng/p/9199113.html
Copyright © 2011-2022 走看看