配置了proxy的nodeport和那么server的nodeport,和broke的hostnetwork,broker没有注册到nameserver上了
大佬,请教个问题:
下面信息展示,broker已经配置 host
[root@k8s-master aideploy]# kubectl get po -n mid-system -o wide |grep rocket
init-rocketmq-topic-hz794 0/1 Completed 0 23h 10.244.2.209 k8s-node2
下面信息展示,namerserver配置了30876的nodeport端口
[root@k8s-master aideploy]# kubectl get svc -n mid-system |grep rocket
mid-rocketmq-dashboard NodePort 10.101.161.58
下面信息展示从nameserver上结果查不到任何注册的broker。 [rocketmq@a02b49082e2d bin]$ sh mqadmin clusterlist -n 192.168.14.19:30876 OpenJDK 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0 OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0 #Cluster Name #Broker Name #BID #Addr #Version #InTPS(LOAD) #OutTPS(LOAD) #PCWait(ms) #Hour #SPACE 请问这是咋回事啊。感谢回复。
broker 没有注册到 nameserver, 请检查 broker 能否访问 nameserver 9876 端口。(请检查是否有安全组策略阻止了网络访问)
如果问题仍然存在请提供一下详细的部署命令和 values