目前,我們已經完成了Hyperledger結構V1網絡的構建,該系統在單個系統上運行1個訂購服務和2個對等體。我們的客戶端應用程序通過NODE-SDK進行gRPC調用。現在我們希望將我們的應用程序配置擴展到不同的物理系統,其中訂購服務將在一個系統上運行,並且對等體(對等體1 &對等體2)將在另外兩個系統上運行。在Hyperledger結構v1(Node-SDK)上爲不同系統上的對等體設置步驟
請有人提供步驟來實現這種類型的設置。
謝謝。
目前,我們已經完成了Hyperledger結構V1網絡的構建,該系統在單個系統上運行1個訂購服務和2個對等體。我們的客戶端應用程序通過NODE-SDK進行gRPC調用。現在我們希望將我們的應用程序配置擴展到不同的物理系統,其中訂購服務將在一個系統上運行,並且對等體(對等體1 &對等體2)將在另外兩個系統上運行。在Hyperledger結構v1(Node-SDK)上爲不同系統上的對等體設置步驟
請有人提供步驟來實現這種類型的設置。
謝謝。
看看這個腳本:https://github.com/yacovm/fabricDeployment
它安裝布與獨奏訂貨和幾個同行分佈式安裝,幾臺機器上。
Hyperledger Cello也專注於實現這種部署。特別是Ansible driver。
感謝您的迴應您是否有任何樣品設置運行在ansible? –
不幸的是,不,但我會問一下,看看是否有任何可以變成樣品的保存。 – christo4ferris
當然,謝謝克里斯託弗。 –
感謝您的快速回復。我們嘗試按照您的URL並能夠執行deploy.sh,直到「創建頻道」步驟,但在步驟「加入對等體到頻道」時失敗,出現以下錯誤: 錯誤:獲得代言人客戶端頻道出錯:PER:404 - 錯誤試圖連接到本地同行 /home/dev/work/src/github.com/hyperledger/fabric/peer/common/common.go:116 github.com/hyperledger/fabric/peer/common.GetEndorserClient ... ... /usr/local/go/src/runtime/proc.go:192 runtime.main /usr/local/go/src/runtime/asm_amd64.s:2087 runtime.goexit 背景期限超過 任何線索請 –
同行日誌說什麼? – yacovm
感謝您的回覆..對等記錄如下: [main] main - > ERRO 001^[[0m由於在目錄/opt/gopath/src/github.com/上設置MSP時發生錯誤,無法運行peer。 hyperledger/fabric/sampleconfig/crypto:err提供的身份無效,Verify()返回x509:由未知權威機構簽名的證書(可能是因爲「x509:ECDSA驗證失敗」,而試圖驗證候選機構證書ca.hrl。 ibm.il「) –