apache / apache/rocketmq-operator

name server addresses used by rocketmq-dashboard failed to be updated at runtime

Open
#143 14 comments 1 reaction 0 assignees View on GitHub
question
Dominant language
Go
Stars
336
Forks
128
PR merge metrics
No merged PRs in 30d

Description

**BUG REPORT**

1. Please describe the issue you observed:

设置name-server hostNetwork 为false时,console的启动参数JAVA_OPTS=-Drocketmq.namesrv.addr=10.244.23.205:9876是一个不存在的集群pod Ip,而不是实际真实name-server的pod Ip,导致console无法正常访问集群而报错。

2. Please tell us about your environment:

k8s 1.24.6
rocketmq 5.0.0
console: apacherocketmq/rocketmq-dashboard:1.0.0

3. cluster pod info

```
[root@dev-k8s-master1 rocketmq-operator]# k -n rocketmq get pod -owide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
broker-0-master-0 1/1 Running 0 15m 10.244.23.216 dev-k8s-node1
broker-0-replica-1-0 1/1 Running 0 15m 10.244.23.168 dev-k8s-node2
console-6db8c44df4-vckqn 1/1 Running 0 15m 10.244.23.218 dev-k8s-node1
name-service-0 1/1 Running 0 15m 10.244.23.219 dev-k8s-node1
```

```
[root@dev-k8s-master1 rocketmq-operator]# k -n rocketmq exec console-6db8c44df4-vckqn -it -- bash
root@console-6db8c44df4-vckqn:/# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 4324 648 ? Ss 10:41 0:00 sh -c java $JAVA_OPTS -jar /rocketmq-console-ng.jar
root 7 8.8 3.2 9895168 527124 ? Sl 10:41 1:20 java -Drocketmq.namesrv.addr=10.244.23.205:9876; -Dcom.rocketmq.sendMessageWithVIPChannel=false -jar /rocketmq
root 450 0.6 0.0 21944 2132 pts/0 Ss 10:56 0:00 bash
root 456 0.0 0.0 19176 1300 pts/0 R+ 10:56 0:00 ps aux
root@console-6db8c44df4-vckqn:/# ps -ef | grep 7
root 7 1 8 10:41 ? 00:01:21 java -Drocketmq.namesrv.addr=10.244.23.205:9876; -Dcom.rocketmq.sendMessageWithVIPChannel=false -jar /rocketmq-console-ng.jar
root 457 450 0 10:56 pts/0 00:00:00 ps -ef
root 458 450 0 10:56 pts/0 00:00:00 grep 7
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.