uid:无法执行端口转发:使用头盔未找到socat

问题描述 投票:2回答:1

我遇到一个错误,我正在关注此github repository。我正在设置raft-tls网络,当我运行helm install ./hlf-kube --name hlf-kube -f samples/scaled-raft-tls/network.yaml -f samples/scaled-raft-tls/crypto-config.yaml时。我收到此错误:

E1204 14:11:40.826765    8223 portforward.go:400] an error occurred forwarding 36311 -> 44134: error forwarding port 44134 to pod e311fa9de89b8489ed9a184835a149ef0e23b568770bd4872d16b43a439f863f, uid : unable to do port forwarding: socat not found
E1204 14:11:41.832704    8223 portforward.go:400] an error occurred forwarding 36311 -> 44134: error forwarding port 44134 to pod e311fa9de89b8489ed9a184835a149ef0e23b568770bd4872d16b43a439f863f, uid : unable to do port forwarding: socat not found
E1204 14:11:43.406081    8223 portforward.go:400] an error occurred forwarding 36311 -> 44134: error forwarding port 44134 to pod e311fa9de89b8489ed9a184835a149ef0e23b568770bd4872d16b43a439f863f, uid : unable to do port forwarding: socat not found
E1204 14:12:16.085542    8223 portforward.go:340] error creating error stream for port 36311 -> 44134: Timeout occured
E1204 14:12:40.523969    8223 portforward.go:362] error creating forwarding stream for port 36311 -> 44134: Timeout occured
E1204 14:13:05.802412    8223 portforward.go:362] error creating forwarding stream for port 36311 -> 44134: Timeout occured
kubernetes hyperledger-fabric hyperledger kubernetes-helm minikube
1个回答
3
投票

经过一段时间的研究,我发现我必须在Ubuntu上安装socat。我尝试过,它修复了我的错误。我通过运行以下两个命令来做到这一点。

sudo apt-get update 
sudo apt-get install socat

0
投票
  • sudo apt-get更新
  • sudo apt-get install socat -y
© www.soinside.com 2019 - 2024. All rights reserved.