首页/AI/大模型部署与运维速查/用 systemd 托管引擎进程
本包目录(267 条)
部署形态与选型43 条推理环境与 GPU50 条推理参数与优化50 条显存与并发估算40 条服务化与网关34 条
运维监控与排障50 条

用 systemd 托管引擎进程

systemd 托管要点:Restart=on-failure 控制自愈、EnvironmentFile 收敛密钥与参数、TimeoutStopSec 配合优雅退出;改配置不动 unit 文件。

unit 骨架

unit 骨架
[Unit]
Description=vLLM Server
After=network-online.target nvidia-persistenced.service

[Service]
ExecStart=/opt/venv/bin/vllm serve <模型路径> --port 8000
Restart=on-failure
RestartSec=5
EnvironmentFile=/etc/llm/env
TimeoutStopSec=90

[Install]
WantedBy=multi-user.target
改 unit 后先 daemon-reload 再 restart;参数走 env 文件便于审计与回滚。

易错点

  • Restart=always 遇上崩溃循环:反复拉起掩盖根因,先用 on-failure 定位

数据来源与参考

  • systemd.service 手册(freedesktop.org)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌