Hyperledger Fabric - 找不到对等可执行文件
Hyperledger Fabric - Peer executable not found
我无法从Fabric样本启动test-network,问题似乎是我无法执行peer命令:
localhost:~/fabric-samples/bin$ ls -l
total 212636
-rwxr-xr-x 1 daniele daniele 21002048 Jun 1 14:43 configtxgen
-rwxr-xr-x 1 daniele daniele 17543558 Jun 1 14:43 configtxlator
-rwxr-xr-x 1 daniele daniele 13421747 Jun 1 14:43 cryptogen
-rwxr-xr-x 1 daniele daniele 18037158 Jun 1 14:43 discover
-rwxr-xr-x 1 daniele daniele 22950608 May 14 21:23 fabric-ca-client
-rwxr-xr-x 1 daniele daniele 30278008 May 14 21:24 fabric-ca-server
-rwxr-xr-x 1 daniele daniele 12421800 Jun 1 14:43 idemixgen
-rwxr-xr-x 1 daniele daniele 32354840 Jun 1 14:43 orderer
-rwxr-xr-x 1 daniele daniele 49708904 Jun 1 14:43 peer
localhost:~/fabric-samples/bin$ ./peer
-ash: ./peer: not found
localhost:~/fabric-samples/bin$ echo $PATH
/home/daniele/fabric-samples/bin:/home/daniele/fabric-samples/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
有人遇到过类似的问题吗?
OS 是高山 Linux.
谢谢
我自己解决了这个问题。
Alpine 中缺少库 ld-linux-x86-64.so.2 所以我安装了它:
apk add libc6-compat
现在 bin 文件夹中的可执行文件可以正常工作了。
我无法从Fabric样本启动test-network,问题似乎是我无法执行peer命令:
localhost:~/fabric-samples/bin$ ls -l
total 212636
-rwxr-xr-x 1 daniele daniele 21002048 Jun 1 14:43 configtxgen
-rwxr-xr-x 1 daniele daniele 17543558 Jun 1 14:43 configtxlator
-rwxr-xr-x 1 daniele daniele 13421747 Jun 1 14:43 cryptogen
-rwxr-xr-x 1 daniele daniele 18037158 Jun 1 14:43 discover
-rwxr-xr-x 1 daniele daniele 22950608 May 14 21:23 fabric-ca-client
-rwxr-xr-x 1 daniele daniele 30278008 May 14 21:24 fabric-ca-server
-rwxr-xr-x 1 daniele daniele 12421800 Jun 1 14:43 idemixgen
-rwxr-xr-x 1 daniele daniele 32354840 Jun 1 14:43 orderer
-rwxr-xr-x 1 daniele daniele 49708904 Jun 1 14:43 peer
localhost:~/fabric-samples/bin$ ./peer
-ash: ./peer: not found
localhost:~/fabric-samples/bin$ echo $PATH
/home/daniele/fabric-samples/bin:/home/daniele/fabric-samples/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
有人遇到过类似的问题吗? OS 是高山 Linux.
谢谢
我自己解决了这个问题。 Alpine 中缺少库 ld-linux-x86-64.so.2 所以我安装了它:
apk add libc6-compat
现在 bin 文件夹中的可执行文件可以正常工作了。