我遇到一个错误,我正在关注此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
经过一段时间的研究,我发现我必须在Ubuntu上安装socat。我尝试过,它修复了我的错误。我通过运行以下两个命令来做到这一点。
sudo apt-get update
sudo apt-get install socat