是否可以在两个不同的服务/吊舱上转发端口?例如,我有两个名称空间控件-平面-1和控制-平面-2。两者都由卡桑德拉数据库、吊舱和星际之门组成。我成功地转发了一个星门的端口和地址,但是当我对第二个星门执行端口转发命令时,我会得到以下错误
Unable to listen on port 44442: Listeners failed to create with the following errors: [unable to create listener: Error listen tcp4 192.168.1.82:44442: bind: cannot assign requested address]
error: unable to listen on any of the requested ports: [{44442 9042}]发布于 2022-07-01 15:40:36
我通过从另一个控制平面运行命令来解决这个问题。之前,我运行了两个端口转发命令。
microk8s kubectl -n control-plane-1 port-forward --address 192.168.1.81 demo-dc1-default-sts-0 44441:9042
microk8s kubectl -n control-plane-2 port-forward --address 192.168.1.82 demo-dc2-default-sts-0 44442:9042在运行第二个端口转发命令时,同样的控制计划导致了这个问题。所以,当我从另一个控制计划( ip地址192.168.1.82)运行第二个端口转发命令时,我想通过端口转发命令转发它的地址,我没有收到任何错误。
https://stackoverflow.com/questions/72818831
复制相似问题