2016-10-05 3 views
0

Я следую http://hyperledger-fabric.readthedocs.io/en/latest/Setup/Chaincode-setup/ и с помощью опций 1 т.е. бродяга развития environment.When я бегу сделать membersrvc & & membersrvc я получаю сообщение ниже:Является ли мой сверстник сверхопера успешным?

build/bin/membersrvc 
CGO_CFLAGS=" " CGO_LDFLAGS="-lrocksdb -lstdc++ -lm -lz -lbz2 -lsnappy"  
GOBIN=/opt/gopath/src/github.com/hyperledger/fabric/build/bin go install - 
ldflags "-X github.com/hyperledger/fabric/metadata.Version=0.7.0-snapshot- 
131b36c" github.com/hyperledger/fabric/membersrvc 
Binary available as build/bin/membersrvc 

Я предполагаю, что membersrvc работает, потому что «п.с. -a | Grep membersrvc» возвращается

2486 pts/0 00:00:01 membersrvc 

После этого я побежал "сделать пэра" и получил это:

Building docker javaenv-image 
docker build -t hyperledger/fabric-javaenv build/image/javaenv 
Sending build context to Docker daemon 44.03 kB 
Step 1 : FROM openjdk:8 
---> 96cddf5ae9f1 
Step 2 : RUN wget https://services.gradle.org/distributions/gradle-2.12- 
bin.zip     -P /tmp --quiet 
---> Using cache 
---> 3dbbd6c16d7e 
Step 3 : RUN unzip -qo /tmp/gradle-2.12-bin.zip -d /opt && rm /tmp/gradle- 
2.12-b     in.zip 
---> Using cache 
---> bd1d42253704 
Step 4 : RUN ln -s /opt/gradle-2.12/bin/gradle /usr/bin 
---> Using cache 
---> 248e99587f37 
Step 5 : ENV MAVEN_VERSION 3.3.9 
---> Using cache 
---> 27105db40f7a 
Step 6 : ENV USER_HOME_DIR "/root" 
---> Using cache 
---> 03f5e84bf9ce 
Step 7 : RUN mkdir -p /usr/share/maven /usr/share/maven/ref && curl -fsSL 
http     ://apache.osuosl.org/maven/maven- 
3/$MAVEN_VERSION/binaries/apache-maven-$MAVEN_V     ERSION- 
bin.tar.gz  | tar -xzC /usr/share/maven --strip-components=1 && ln -     
s /usr/share/maven/bin/mvn /usr/bin/mvn 
---> Running in 6ec30acda848 

Это остается на окне навсегда, и после этого ничего не происходит.

После этого я пытаюсь запустить «старт равноправного узла --peer-chaincodedev» в другом окне , но я получаю ошибку ниже:

No command 'peer' found, did you mean: 

Почему мой вгляд не создал еще?

+0

Вот полные журналы «сделать peer ' [ссылка] (http://pastebin.com/C8NyJUgg) –

ответ

1

@PySa - правильная сборка Peer вернет вас к линии cmd, и если вы затем выпустите cmd peer, он покажет вам справку/переключатели. Для того, чтобы/построить memberservices и всматриваться все, что вам нужно сделать, это следующее:

  1. бродяга до
  2. SSH в машину
  3. cd /hyperledger
  4. make membersrvc
  5. make peer - это может занять LOOOOONG время в зависимости от вашего машина & подключение к Интернету - процесс должен загрузить LOT данных, чтобы все было правильно.

После того, как выше сделано, я бы также настоятельно рекомендую вам запустить make unit-test и когда это будет сделано make behave - опять-таки это займет много времени, чтобы работать, но при условии, что все хорошо к тому времени, это сделано, вы будете иметь возможность запускать membersrvc и peer node start (каждый в своих терминальных окнах) без проблем ...

FYI - в memberservices ничего на консоль не сообщают - равноправный однако делает ...

+0

Часть времени Loooong была основной, я имею в виду, что я попытался сделать peer несколько раз, каждый раз, может быть, я ждал около 15-20 минут. Внезапно он начал работать. Возможно, загрузка произошла в смену. –

Смежные вопросы