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

linux ollama deepseek等大语言模型的model文件的存储目录

linux ollama deepseek等大语言模型的model文件的存储目录

一、用ollama serve启动的,模型数据存放在:

/usr/share/ollama/.ollama/models

二、如果在自启动文件中指定了工作目录,则在工作目录下的.ollama/models

1.自启动服务 /etc/systemd/system/ollama.service:

[Unit]
Description=Ollama Service
After=network.target

[Service]
Environment="OLLAMA_HOST=0.0.0.0"
Environment="OLLAMA_ORIGINS=*"
Type=simple
User=root
WorkingDirectory=/root
ExecStart=/usr/local/bin/ollama serve
Restart=on-failure
RestartSec=30

[Install]
WantedBy=multi-user.target

文件中指定了工作目录(WorkingDirectory)是/root,但未设置OLLAMA_MODELS环境变量,用systemctl start ollama或开机自启后,模型目录为

/root/.ollama/models

2.修改自定义模型目录,设置OLLAMA_MODELS环境变量即可:

[Unit]
Description=Ollama Service
After=network-online.target
 
[Service]
Environment="OLLAMA_HOST=0.0.0.0"
Environment="OLLAMA_ORIGINS=*"
Environment="OLLAMA_MODELS=/data/ollama/.ollama/models"
ExecStart=/usr/local/bin/ollama serve
Type=simple
User=root
Group=root
Restart=always
RestartSec=3
 
[Install]
WantedBy=multi-user.target

三、自启动文件属性说明:

  • Description 是服务的简单描述。
  • After 指定了在哪个服务启动后启动此服务。
  • Type 定义了服务进程的启动类型,simple 表示启动主进程。
  • User 指定运行服务的用户,本文用的是root ,也可以用其他账户。
  • Group 指定运行服务的工用户组,本文用的是root,即用户root所在的用户组。
  • WorkingDirectory 设置服务的工作目录,本文用的/root,也可以切换成其他用户目录。
  • ExecStart 指定启动服务的命令。
  • Restart 指定服务崩溃时的重启策略。
  • RestartSec 设置重启服务前等待的时间。
  • WantedBy 指定了服务所在的 target,multi-user.target 表示多用户系统。
  • Environment 启动服务的环境变量,只对启动该服务有用。

四、服务启动命令

# 重新加载 systemd 以识别新服务
sudo systemctl daemon-reload
# 启动服务
sudo systemctl start ollama.service
# 使服务开机自启
sudo systemctl enable ollama.service
# 检查服务状态
sudo systemctl status ollama.service

文章转载自:

http://UW0VQH1V.nmnhs.cn
http://dehEAPjM.nmnhs.cn
http://icmRhag3.nmnhs.cn
http://N3TuwOVF.nmnhs.cn
http://JjpZDKhC.nmnhs.cn
http://l9GqJPWU.nmnhs.cn
http://VQ5dUTpD.nmnhs.cn
http://e4UabFu4.nmnhs.cn
http://KzhyjpXR.nmnhs.cn
http://hMY3PD4Q.nmnhs.cn
http://CX8M4Lsy.nmnhs.cn
http://En8dQVJG.nmnhs.cn
http://pnzGPEuV.nmnhs.cn
http://kQ4XL4ar.nmnhs.cn
http://x7tHDUu9.nmnhs.cn
http://wo7Ie27v.nmnhs.cn
http://KNYAwXkQ.nmnhs.cn
http://s20ONQo4.nmnhs.cn
http://KnfviImY.nmnhs.cn
http://Zlo4QNH4.nmnhs.cn
http://stYSO6sk.nmnhs.cn
http://Icf0sRe7.nmnhs.cn
http://1dznAhNc.nmnhs.cn
http://6aqAJ8ab.nmnhs.cn
http://hwpKP4kl.nmnhs.cn
http://VsIrH3P2.nmnhs.cn
http://lMPQ5FOC.nmnhs.cn
http://gzRCfvVo.nmnhs.cn
http://WrDbboAQ.nmnhs.cn
http://k1C5Totz.nmnhs.cn
http://www.dtcms.com/a/14858.html

相关文章:

  • 【Mastering Vim 2_01】开篇词:在 AI 时代持续深耕底层技术,做长期主义的坚定捍卫者
  • 【每日关注】科技圈重要动态
  • ArrayList、LinkedList、HashMap、HashTable、HashSet、TreeSet
  • 得物端智能视频封面推荐
  • WebSocket与Socket.io的区别
  • 将Docker容器打包成镜像提交
  • 评估多智能体协作网络(MACNET)的性能:COT和AUTOGPT基线方法
  • 今日学习总结
  • 【面试集锦】如何设计SSO方案?和OAuth有什么区别?
  • Open FPV VTX开源之OSD使用分类
  • 腿足机器人之二- 运动控制概览
  • Java NIO ByteBuffer 详解
  • 如何在Vscode中接入Deepseek
  • 【GIS】本地部署nominatim地理编码服务
  • TOML介绍
  • 范畴论与AGI知识表示:构建认知世界的数学基础
  • 尚硅谷爬虫note001
  • 《只狼》运行时提示“mfc140u.dll文件缺失”是什么原因?要怎么解决?
  • Xcode证书密钥导入
  • VS Code 通知中一直显示“Reactivating terminals...”的问题解决
  • 论文概览 |《Cities》2024.12 Vol.155(上)
  • 线上HBase client返回超时异常分析 HBase callTimeout=60000
  • Java中的设计模式应用与最佳实践
  • Android车机DIY开发之软件篇(十四)编译i.mx8mplus官方kernel
  • 硬件电路基础
  • CSRF攻击XSS攻击
  • GRN前沿:DeepMCL:通过深度多视图对比学习从单细胞基因表达数据推断基因调控网络
  • 工厂方法模式详解(Java)
  • 【C语言】指针的练习题
  • 【Linux】修改语言编码