From 791a7b1c6cb9b6b494205d359bbbd6b4e98a91c6 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Mon, 20 Nov 2023 20:43:18 -0800 Subject: [PATCH] vstart.sh: add --osds-per-host Signed-off-by: Samuel Just --- src/vstart.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/vstart.sh b/src/vstart.sh index 3765928aa0c..01fc493978a 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -176,6 +176,7 @@ zoned_enabled=0 io_uring_enabled=0 with_jaeger=0 force_addr=0 +osds_per_host=0 with_mgr_dashboard=true if [[ "$(get_cmake_variable WITH_MGR_DASHBOARD_FRONTEND)" != "ON" ]] || @@ -599,6 +600,11 @@ case $1 in with_jaeger=1 echo "with_jaeger $with_jaeger" ;; + --osds-per-host) + osds_per_host="$2" + shift + echo "osds_per_host $osds_per_host" + ;; *) usage_exit esac @@ -1128,6 +1134,13 @@ start_osd() { [osd.$osd] host = $HOSTNAME EOF + + if [ "$osds_per_host" -gt 0 ]; then + wconf <