2017-08-08 89 views
0

我正在關注this以在我的2個組織的網絡中設置fabric-ca服務器,每個組織中有4個對等體(每個爲2個)。我有兩個問題:本機無法啓動fabric-ca服務器

  1. 在文檔中說它可以在本地啓動服務器。當我嘗試做同樣的事情時,我無法做到這一點,並得到以下錯誤: fabric-ca-server: command not found。所以我嘗試使用docker鏡像,現在服務器可以作爲docker鏡像。

  2. 現在,當我嘗試運行fabric-ca-client命令時,它無法在fabric-ca-client主目錄中找到客戶端配置。環境變量FABRIC_CA_HOME在容器中設置爲「/ etc/hyperledger/fabric-ca-server」。我很困惑,因爲我可能會在這裏失蹤。

回答

1
  1. 如果按照說明,那麼fabric-ca-server可執行文件將是$GOPATH/bin下,你將需要添加到您的PATH,通過export PATH=$PATH:$GOPATH/bin。記得也要設置FABRIC_CA_HOME
  2. 假設您也使用本地客戶端,它也應該在$GOPATH/bin下。在另一個終端中,將FABRIC_CA_HOME設置爲不同的路徑。然後,您可以註冊管理員用戶,例如:fabric-ca-client enroll -u http://admin:[email protected]:7054