From b591cfba5c18f6bcd31fc33ba71fcbf4d169e76e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alfonso=20Mart=C3=ADnez?= Date: Tue, 3 Mar 2020 16:32:28 +0100 Subject: [PATCH] vstart.sh: set prometheus port for each mgr. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Fixes: https://tracker.ceph.com/issues/44417 Signed-off-by: Alfonso Martínez --- src/vstart.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vstart.sh b/src/vstart.sh index 926b8a162211..2327e923a56b 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -911,6 +911,7 @@ start_mgr() { local ssl=${DASHBOARD_SSL:-1} # avoid monitors on nearby ports (which test/*.sh use extensively) MGR_PORT=$(($CEPH_PORT + 1000)) + PROMETHEUS_PORT=9283 for name in x y z a b c d e f g h i j k l m n o p do [ $mgr -eq $CEPH_NUM_MGR ] && break @@ -942,6 +943,8 @@ EOF fi fi MGR_PORT=$(($MGR_PORT + 1000)) + ceph_adm config set mgr mgr/prometheus/$name/server_port $PROMETHEUS_PORT --force + PROMETHEUS_PORT=$(($PROMETHEUS_PORT + 1000)) ceph_adm config set mgr mgr/restful/$name/server_port $MGR_PORT --force if [ $mgr -eq 1 ]; then -- 2.47.3