Ipfs

ipfs 守護程序錯誤?

  • June 9, 2020
bc@bc-HP-Pro-3090-Microtower-PC:~/supply-chain$ ipfs daemon --writable=true
Initializing daemon...
Adjusting current ulimit to 2048...
Successfully raised file descriptor limit to 2048.
Swarm listening on /ip4/127.0.0.1/tcp/4001
Swarm listening on /ip4/172.17.0.1/tcp/4001
Swarm listening on /ip4/172.18.0.1/tcp/4001
Swarm listening on /ip4/172.20.0.1/tcp/4001
Swarm listening on /ip4/172.21.0.1/tcp/4001
Swarm listening on /ip4/192.168.1.78/tcp/4001
Swarm listening on /ip6/::1/tcp/4001
API server listening on /ip4/127.0.0.1/tcp/5001
Error: serveHTTPGateway: manet.Listen(/ip4/127.0.0.1/tcp/8080) failed: listen tcp4 127.0.0.1:8080: bind: address already in use

IPFS 守護程序預設在三個不同的埠上公開三個服務:

異常 Error: serveHTTPGateway: manet.Listen(/ip4/127.0.0.1/tcp/8080) failed: listen tcp4 127.0.0.1:8080: bind: address already in use意味著 IPFS 守護程序無法啟動網關,因為您已經在此埠上執行了一些東西。

要查找在 8080 埠上執行的程序並停止它,可以執行以下命令:

$ netstat -a | grep 8080 

如果您無法停止在埠 8080 上執行的程序或者您不想停止,請進入您的主目錄,然後進入 .ipfs 文件夾並更改配置文件中的埠號。

引用自:https://ethereum.stackexchange.com/questions/65141