From 7b10e312ca1d32df3b5f4579e37b6ec56c4a3d76 Mon Sep 17 00:00:00 2001 From: SZCJW <792430652@qq.com> Date: Wed, 11 Mar 2026 00:36:26 +0800 Subject: [PATCH] x --- build_and_run.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/build_and_run.sh b/build_and_run.sh index d7acad9..db5b18f 100644 --- a/build_and_run.sh +++ b/build_and_run.sh @@ -5,6 +5,20 @@ set -e +# ============== 日志配置 ============== +LOG_DIR="/opt/webhook" +LOG_FILE="${LOG_DIR}/vllm-deploy-$(date +%Y%m%d-%H%M%S).log" +LATEST_LOG="${LOG_DIR}/vllm-deploy-latest.log" + +# 创建日志目录 +mkdir -p "$LOG_DIR" + +# 重定向所有输出到日志文件 +exec > >(tee -a "$LOG_FILE") 2>&1 + +# 创建最新日志的软链接 +ln -sf "$LOG_FILE" "$LATEST_LOG" + # ============== 配置变量(可修改) ============== # 项目目录 PROJECT_DIR="/opt/project/vllm-r9700-container" @@ -361,6 +375,7 @@ smart_deploy() { echo "vLLM R9700 Container 智能部署" echo "==========================================" echo "开始时间:$(date '+%Y-%m-%d %H:%M:%S')" + echo "日志文件:${LOG_FILE}" echo "" # 检查并切换到项目目录 @@ -428,6 +443,8 @@ smart_deploy() { print_success "部署完成" echo "==========================================" echo "完成时间:$(date '+%Y-%m-%d %H:%M:%S')" + echo "日志文件:${LOG_FILE}" + echo "最新日志:${LATEST_LOG}" } # 执行主流程