Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenDAS
vllm_cscc
Commits
77d702a2
Unverified
Commit
77d702a2
authored
Nov 08, 2025
by
Ev Lacey
Committed by
GitHub
Nov 08, 2025
Browse files
Enhance run_cluster.sh for multi-NIC support (#28328)
Signed-off-by:
Ev Lacey
<
elacey@nvidia.com
>
parent
2108a571
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
24 additions
and
0 deletions
+24
-0
examples/online_serving/run_cluster.sh
examples/online_serving/run_cluster.sh
+24
-0
No files found.
examples/online_serving/run_cluster.sh
View file @
77d702a2
...
...
@@ -83,6 +83,29 @@ else
RAY_START_CMD+
=
" --address=
${
HEAD_NODE_ADDRESS
}
:6379"
fi
# Parse VLLM_HOST_IP from additional args if present.
# This is needed for multi-NIC configurations where Ray needs explicit IP bindings.
VLLM_HOST_IP
=
""
for
arg
in
"
${
ADDITIONAL_ARGS
[@]
}
"
;
do
if
[[
$arg
==
"-e"
]]
;
then
continue
fi
if
[[
$arg
==
VLLM_HOST_IP
=
*
]]
;
then
VLLM_HOST_IP
=
"
${
arg
#VLLM_HOST_IP=
}
"
break
fi
done
# Build Ray IP environment variables if VLLM_HOST_IP is set.
# These variables ensure Ray binds to the correct network interface on multi-NIC systems.
RAY_IP_VARS
=()
if
[
-n
"
${
VLLM_HOST_IP
}
"
]
;
then
RAY_IP_VARS
=(
-e
"RAY_NODE_IP_ADDRESS=
${
VLLM_HOST_IP
}
"
-e
"RAY_OVERRIDE_NODE_IP_ADDRESS=
${
VLLM_HOST_IP
}
"
)
fi
# Launch the container with the assembled parameters.
# --network host: Allows Ray nodes to communicate directly via host networking
# --shm-size 10.24g: Increases shared memory
...
...
@@ -95,5 +118,6 @@ docker run \
--shm-size
10.24g
\
--gpus
all
\
-v
"
${
PATH_TO_HF_HOME
}
:/root/.cache/huggingface"
\
"
${
RAY_IP_VARS
[@]
}
"
\
"
${
ADDITIONAL_ARGS
[@]
}
"
\
"
${
DOCKER_IMAGE
}
"
-c
"
${
RAY_START_CMD
}
"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment