我的超级账本同行成功了吗?
Is my hyperledger peer make successful?
我正在关注 http://hyperledger-fabric.readthedocs.io/en/latest/Setup/Chaincode-setup/ 并使用选项 1,即 vag运行t 开发 environment.When 我 运行 make 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 是 运行ning 因为 "ps -a | grep membersrvc" returns
2486 pts/0 00:00:01 membersrvc
之后我 运行 "make peer" 得到了这个 :
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
这将永远保留在 window 上,之后什么也不会发生。
在此之后我尝试 运行 "peer node start --peer-chaincodedev" 在另一个 window
但我得到以下错误:
No command 'peer' found, did you mean:
为什么我的对等点还没有创建?
@PySa - Peer 的正确构建将使您回到 cmd 行,如果您随后发出 cmd peer
,它将向您显示帮助/开关。要制作/构建会员服务和对等点,您只需执行以下操作:
- 流浪起来
- ssh 进入机器
cd /hyperledger
make membersrvc
make peer
- 这可能需要很长时间,具体取决于您的
机器和互联网连接——这个过程必须下载很多
数据正确完成。
完成上述操作后,我还强烈建议您 运行 make unit-test
完成后 make behave
- 同样,这些需要很长时间才能 运行 但假设当它完成时一切都很好你将能够 运行 membersrvc
和 peer node start
(每个在他们自己的终端 windows)没有问题...
仅供参考 - 成员服务不会向控制台报告任何内容 - 但是对等方会...
我正在关注 http://hyperledger-fabric.readthedocs.io/en/latest/Setup/Chaincode-setup/ 并使用选项 1,即 vag运行t 开发 environment.When 我 运行 make 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 是 运行ning 因为 "ps -a | grep membersrvc" returns
2486 pts/0 00:00:01 membersrvc
之后我 运行 "make peer" 得到了这个 :
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
这将永远保留在 window 上,之后什么也不会发生。
在此之后我尝试 运行 "peer node start --peer-chaincodedev" 在另一个 window 但我得到以下错误:
No command 'peer' found, did you mean:
为什么我的对等点还没有创建?
@PySa - Peer 的正确构建将使您回到 cmd 行,如果您随后发出 cmd peer
,它将向您显示帮助/开关。要制作/构建会员服务和对等点,您只需执行以下操作:
- 流浪起来
- ssh 进入机器
cd /hyperledger
make membersrvc
make peer
- 这可能需要很长时间,具体取决于您的 机器和互联网连接——这个过程必须下载很多 数据正确完成。
完成上述操作后,我还强烈建议您 运行 make unit-test
完成后 make behave
- 同样,这些需要很长时间才能 运行 但假设当它完成时一切都很好你将能够 运行 membersrvc
和 peer node start
(每个在他们自己的终端 windows)没有问题...
仅供参考 - 成员服务不会向控制台报告任何内容 - 但是对等方会...