作者:奋斗中DU_536 | 来源:互联网 | 2022-11-21 01:40
使用oc,我可以在开放班次中移植一个吊舱以获得本地访问权限.
oc get pods
oc port-forward MY-POD-NAME 5555:5555
我启动它后如何阻止它?
我搜索过了
oc port-forward --help
我没有办法获得所有"port-forwards"的列表来尝试获得一个唯一的名称.
我尝试开始收听时出现错误消息(注意,重新部署后我的pod名称不同)
无法侦听端口5555:所有侦听器都无法创建以下错误:无法创建侦听器:错误侦听tcp4 127.0.0.1:5555:绑定:地址已在使用中,无法创建侦听器:错误侦听tcp6:address [[ :: 1]]:5555:地址错误中缺少端口:无法侦听任何请求的端口:[{5555 5555}]
我钓过的网址:
https://docs.openshift.com/enterprise/3.0/dev_guide/port_forwarding.html
https://docs.openshift.com/enterprise/3.0/cli_reference/basic_cli_operations.html
1> Dillon..:
您应该可以停止oc port-forward
使用Ctrl-C
(在此确认).
如果端口仍然卡在打开状态,那么您可以使用它sudo netstat -lnp
来查找保持打开状态的PID.例如:
$ sudo netstat -lnp | grep 5555
tcp 0 0 127.0.0.1:5555 0.0.0.0:* LISTEN 302867/oc
tcp6 0 0 ::1:5555 :::* LISTEN 302867/oc
一旦你有了PID(这里是数字:302867/oc),你可以sudo kill -9
用来结束这个过程,那应该释放那个端口.