File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
cookbook/client/server/megatron Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change 264264# 停止已有 Ray 集群和 Prometheus
265265# ============================================
266266print_header " 清理环境"
267+
268+ # 停止 Twinkle server.py(twinkle.server 模块)
269+ print_info " 停止已有的 Twinkle Server..."
270+ pkill -f " twinkle.server" 2> /dev/null || true
271+
272+ # 停止 vLLM 进程
273+ print_info " 停止已有的 vLLM 进程..."
274+ pkill -f " vllm" 2> /dev/null || true
275+
276+ # 等待上述进程退出
277+ sleep 2
278+
279+ # 若仍有残留则强制 SIGKILL
280+ if pgrep -f " twinkle.server" > /dev/null 2>&1 ; then
281+ print_warning " Twinkle Server 未退出,强制终止..."
282+ pkill -9 -f " twinkle.server" 2> /dev/null || true
283+ fi
284+ if pgrep -f " vllm" > /dev/null 2>&1 ; then
285+ print_warning " vLLM 进程未退出,强制终止..."
286+ pkill -9 -f " vllm" 2> /dev/null || true
287+ fi
288+
267289print_info " 停止已有的 Ray 集群..."
268290ray stop --force 2> /dev/null || true
269291
You can’t perform that action at this time.
0 commit comments