x
This commit is contained in:
@@ -5,6 +5,20 @@
|
|||||||
|
|
||||||
set -e
|
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"
|
PROJECT_DIR="/opt/project/vllm-r9700-container"
|
||||||
@@ -361,6 +375,7 @@ smart_deploy() {
|
|||||||
echo "vLLM R9700 Container 智能部署"
|
echo "vLLM R9700 Container 智能部署"
|
||||||
echo "=========================================="
|
echo "=========================================="
|
||||||
echo "开始时间:$(date '+%Y-%m-%d %H:%M:%S')"
|
echo "开始时间:$(date '+%Y-%m-%d %H:%M:%S')"
|
||||||
|
echo "日志文件:${LOG_FILE}"
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
# 检查并切换到项目目录
|
# 检查并切换到项目目录
|
||||||
@@ -428,6 +443,8 @@ smart_deploy() {
|
|||||||
print_success "部署完成"
|
print_success "部署完成"
|
||||||
echo "=========================================="
|
echo "=========================================="
|
||||||
echo "完成时间:$(date '+%Y-%m-%d %H:%M:%S')"
|
echo "完成时间:$(date '+%Y-%m-%d %H:%M:%S')"
|
||||||
|
echo "日志文件:${LOG_FILE}"
|
||||||
|
echo "最新日志:${LATEST_LOG}"
|
||||||
}
|
}
|
||||||
|
|
||||||
# 执行主流程
|
# 执行主流程
|
||||||
|
|||||||
Reference in New Issue
Block a user