当前位置: 首页 > wzjs >正文

易龙天做的网站怎么样网站建设 诺德中心

易龙天做的网站怎么样,网站建设 诺德中心,企业怎么建设网站,企业网店如何推广这里写目录标题 一、Systemd服务方式1、编写启动脚本2、保存脚本并赋予权限3、创建 systemd 服务单元文件3、 启用并测试服务4、停止systemd服务 二、Crontab方式1、编辑crontab文件2、添加开机启动任务 参考链接 项目需要vllm进行模型支撑,所以需要做成开机自启保证…

这里写目录标题

  • 一、Systemd服务方式
    • 1、编写启动脚本
    • 2、保存脚本并赋予权限
    • 3、创建 systemd 服务单元文件
    • 3、 启用并测试服务
    • 4、停止systemd服务
  • 二、Crontab方式
    • 1、编辑`crontab`文件
    • 2、添加开机启动任务
  • 参考链接

在这里插入图片描述

项目需要vllm进行模型支撑,所以需要做成开机自启保证现场部署,做了些调研,梳理了几种部署方式,例如docker部署、源码部署,脚本的不同自启方式,现在写下几种

一、Systemd服务方式

1、编写启动脚本

编写启动脚本,实现激活 conda 环境后启动 vllm服务。

#!/bin/shell# 检查是否已经安装了 conda
if ! command -v conda &> /dev/null
thenecho "conda not found. Please install Anaconda or Miniconda."exit 1
fi# 激活特定的 Conda 环境
source "$(conda info --base)/bin/activate" vllm# 检查激活的环境
current_env=$(conda info --envs | grep '*')
echo "Current active environment: $current_env"# 运行 app.py 并将输出重定向到日志文件
vllm serve Qwen/Qwen2.5-32B-Instruct  --dtype auto  --gpu-memory-utilization 0.95  --served-model-name Qwen2.5-32B-Instruct   --tensor-parallel-size 2 --host 0.0.0.0  --port 8000 > /home/ai-daosmos/vllm.log 2>&1  &# 将后台进程 disown 以防止 shell 退出时影响到它
disown# 输出成功信息
echo "Vllm has been started successfully."# 等待一段时间以确保应用启动完成
sleep 5# 检查应用是否成功启动
FLASK_PID=$(pgrep -f "flask run --host 0.0.0.0 --port=8000")
if [[ -n "$FLASK_PID" ]]; thenecho "Vllm is running with PID: $FLASK_PID"
elseecho "Failed to start Vllm."exit 1
fi

2、保存脚本并赋予权限

chmod +x /home/ai-daosmos/scripts/start_vllm.sh

3、创建 systemd 服务单元文件

创建服务配置文件/etc/systemd/system/vllm.service,内容如下:

[Unit]
Description=Application (Vllm)
After=network.target[Service]
Type=simple
User=<your_user>
WorkingDirectory=/home/ai-daosmos/
ExecStart=/bin/shell /home/ai-daosmos/scripts/start_vllm.sh
Restart=always
Environment="PATH=/root/anaconda3/envs/vllm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"[Install]
WantedBy=multi-user.target

参数说明 :

  • User: 替换为实际运行脚本的用户。
  • WorkingDirectory: Flask 应用的工作目录。
  • ExecStart: 脚本的完整路径。
  • Environment: 设置 Conda 环境的 PATH,确保 命令可用。

3、 启用并测试服务

重新加载 systemd 配置 :

sudo systemctl daemon-reexec
sudo systemctl daemon-reload

启用开机自启 :

sudo systemctl enable vllm

手动启动服务 :

sudo systemctl start vllm

查看服务状态 (检测是否部署成功):

sudo systemctl status vllm
journalctl -u dify.service -f

后续每次开机时,系统将自动进入您的 conda 环境并启动 vllm 服务。

4、停止systemd服务

后续如果想停止systemd相关服务。

停止服务:使用以下命令停止一个正在运行的服务:

sudo systemctl stop <service_name>

禁用服务‌:为了防止该服务在下次启动时自动运行,可以使用以下命令禁用服务:

sudo systemctl disable <service_name>

查看服务状态‌:如果你想要查看特定服务的状态,可以使用以下命令:

systemctl status <service_name>.service

二、Crontab方式

1、编辑crontab文件

打开当前用户的crontab文件:

crontab -e

2、添加开机启动任务

@reboot /path/to/your/vllm_server >> /home/ai-daosmos/vllm.log 2>&1 

这将在系统启动时执行VLLM服务器,并将输出重定向到/var/log/vllm.log文件中。

推荐使用systemd服务来管理VLLM的开机自启,因为它提供了更好的控制和灵活性。确保你的VLLM安装路径和用户权限设置正确,以避免权限或路径问题导致服务无法启动。

参考链接

https://blog.csdn.net/sunyuhua_keyboard/article/details/143528529
https://blog.csdn.net/su_xiao_wei/article/details/145779428


文章转载自:

http://COtNYdAk.ztnmc.cn
http://YIymer8D.ztnmc.cn
http://FqZvJqHv.ztnmc.cn
http://tahySN4R.ztnmc.cn
http://ottemhve.ztnmc.cn
http://9ghP1RV3.ztnmc.cn
http://DvFH40PX.ztnmc.cn
http://0onnK2CC.ztnmc.cn
http://7VvZeGFV.ztnmc.cn
http://AA1dDodt.ztnmc.cn
http://yniPjEgH.ztnmc.cn
http://azqsl054.ztnmc.cn
http://lH1bXrv8.ztnmc.cn
http://uVjeTAHJ.ztnmc.cn
http://fvdQqzbR.ztnmc.cn
http://R019G2E7.ztnmc.cn
http://D8CHRdHg.ztnmc.cn
http://tzvqzGDS.ztnmc.cn
http://u3xyzRuB.ztnmc.cn
http://FA9htP28.ztnmc.cn
http://dBH5Yt8P.ztnmc.cn
http://bRAPcTS4.ztnmc.cn
http://jXyCBb31.ztnmc.cn
http://sbakk9Uz.ztnmc.cn
http://HmtM2WiO.ztnmc.cn
http://wUvYJloG.ztnmc.cn
http://rPWvi2Sq.ztnmc.cn
http://1uawbrZh.ztnmc.cn
http://GfGe8ZBK.ztnmc.cn
http://4TTSN5hK.ztnmc.cn
http://www.dtcms.com/wzjs/778227.html

相关文章:

  • 可以查授权的网站怎么做鞍山人才网档案查询
  • 石家庄网站优化多少钱asp网站开发教案
  • 宁德市蕉城区建设局网站ui模板免费下载
  • 站长查询做现货黄金看什么网站
  • 甘肃肃第八建设集团网站制作游戏需要什么技术
  • 网站播放视频插件广东省建设工程交易中心
  • 公司做网站的费用php 视频网站开发
  • asp网站安装到空间最好的开发网站建设
  • 网站建设都需要网站建设成为
  • 厦门建设局网站技227司学校模板建站优缺点
  • 建物流网站昵图网免费素材图库
  • 黄冈网站推广软件费用是多少办公室设计公司
  • 网站建设官方网旺道seo软件技术
  • 山东省聊城建设学校网站网站不见了
  • 报网站开发培训班上海市建设工程交易服务中心
  • 做的网站每年都要交费吗关键词吉他谱
  • 网站开发 兼容模式wordpress定义小工具栏
  • 网站开发员一月多少工资做网站规避什么
  • 兴化网站建设价格椒江做网站
  • 品牌网站建设创意新颖安徽湖滨建设集团有限公司网站
  • 网站建设企业有哪些方面正安县网站seo优化排名
  • 网站托管找工业互联网平台的意义有哪些
  • 丽水网站开发wordpress无域名ip访问
  • 广东网站关键词排名磁力搜索神器
  • 一个完整的电商网站开发周期网页制作专业软件有哪些
  • 做图素材网站 千做个自己的网站需要多少钱
  • 维修保养网站开发钱宝网站怎么做任务
  • 海尔集团网站建设十大软件免费下载网站排行榜
  • 营销型单页面网站wordpress腾讯云cos插件
  • 玉环 网站建设外发加工网会员