2017-10-11 3 views
0

현재 하나의 주문 서비스와 2 개의 피어를 단일 시스템에서 실행하는 Hyperledger 패브릭 V1 네트워크의 설정을 완료했습니다. 그리고 우리의 클라이언트 어플리케이션은 NODE-SDK를 통해 gRPC 호출을합니다. 이제 주문 구성 서비스가 하나의 시스템에서 실행되고 피어 (피어 1 & 피어 2)가 다른 두 시스템에서 실행되는 다른 실제 시스템으로 애플리케이션 구성을 확장하려고합니다.Hyperledger 패브릭 v1 (Node-SDK)에 대해 서로 다른 시스템에 피어를 설정하는 단계

누군가 이러한 유형의 설정을 수행하는 단계를 제공하십시오.

감사합니다.

답변

1

이 스크립트에서 살펴 보자 : https://github.com/yacovm/fabricDeployment

그것은 여러 대의 컴퓨터에, 솔로 주문자 몇 동료들과 직물의 분산 설치를 설치합니다.

+0

빠른 답장을 보내 주셔서 감사합니다. 귀하의 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/asm_amd64.s:2087 runtime.goexit 컨텍스트 마감 을 초과 /usr/local/go/src/runtime/proc.go:192 runtime.main 어떤 단서를 바랍니다 –

+0

피어 로그는 무엇을 말합니까? – yacovm

+0

답장을 보내 주셔서 감사합니다. 피어 로그는 다음과 같습니다 : [main] main -> ERRO 001^[[0m] /opt/gopath/src/github.com/ 디렉토리에서 MSP를 설정할 때 오류가 발생하여 피어를 실행할 수 없습니다. hyperbelger/fabric/sampleconfig/crypto : err 제공된 신원이 유효하지 않습니다. x509 : 알 수없는 기관에서 서명 한 인증서가 반환됩니다 (후보 기관 인증서 "ca.hrl을 (를) 인증하는 동안"x509 : ECDSA 확인 실패 " ibm.il ") –

2

Hyperledger Cello도 이러한 종류의 배포를 지원하는 데 중점을 둡니다. 특히 Ansible driver.

+0

응답 해 주셔서 감사합니다. –

+0

불행히도 아니요,하지만 샘플로 바뀔 수있는 것이 보존되어 있는지 확인하겠습니다. – christo4ferris

+0

물론 고마워 크리스토퍼. –