在满足所有先决条件后,我的开发环境已经启动:
vagrant up
vagrant ssh
make membersrvc
make peer
但是当进入文件夹后尝试启动membersrvc时,它没有响应!membersrvc
$ cd $GOPATH/src/github.com/hyperledger/fabric
即使过了一小时也没有反应!有什么建议么?
在满足所有先决条件后,我的开发环境已经启动:
vagrant up
vagrant ssh
make membersrvc
make peer
但是当进入文件夹后尝试启动membersrvc时,它没有响应!membersrvc
$ cd $GOPATH/src/github.com/hyperledger/fabric
即使过了一小时也没有反应!有什么建议么?
这正是membersrvc
应该如何表现。当您执行membersrvc
命令时,您看不到任何输出,但是您可以通过打开单独的终端窗口并运行来验证它是否正在运行
ps -a | grep membersrvc
命令。
此外,正如Sergey Balashevich评论的那样,您还需要确保在进程能够获得有效证书membersrvc
之前启动并运行,这意味着您需要同时在单独的终端窗口中启动和进程。peer
membersrvc
peer
如果您想在单个终端窗口中运行所有进程,您可以在后台执行它们,因为membersrvc > result 2>&1 &
它将启动进程并将两者重定向stdout
到stderr
您result
可以指定的文件。如果您根本不关心输出 - 您可以使用/dev/null
而不是指定文件。