近期由于模型越下越多,原有的盘空间不足,所以只能想办法把 Ollama 模型转移到有空间的 /home 目录下。

笔者使用的是 Linux 系统,Window系统需要通过操作系统变量实现,具体实现步骤可参考其他文章。
首先在目标位置创建一个文件夹用于存放模型,比如在 /home/abc/ollama-models
目录下。
sudo mkdir -p /home/abc/ollama-models
然后给予此文件夹775权限
sudo chmod -R 775 /home/abc/ollama-models
接着将现有的模型全部移动到目标位置,Ollama 模型默认存放在 /usr/share/ollama/.ollama/models 文件夹下
sudo mv /usr/share/ollama/.ollama/models/* /home/abc/ollama-models
接着修改 Ollama 启动参数,打开文件 ollama.service
sudo nano /etc/systemd/system/ollama.service
在这个文件里面添加一行Environment参数,后面的目录修改为目标路径
Environment="OLLAMA_MODELS=/home/abc/ollama-models"

添加完毕后刷新配置
sudo systemctl daemon-reload
重启 ollama
sudo service ollama restart
检查下运行状态
sudo service ollama status

成功恢复

Do yoou haqve a slam problem on thjis website; Iapso amm a blogger, annd I was wanting to know your situation; wwe havbe created soke ice proceddures and wee arre lookking too swap techniques with others,
be sure tto shoot me aan e-mail iff interested.
Thanks ffor a marvelos posting! I ceertainly enjoyed reading it, youu cann be a great author.
I will ensurre tha I bookmark yoour blogg and mayy coime back from nnow on. I want too encourage you
tto ltimately continue your reat writing, havbe a nice afternoon!
Environment=”OLLMA_MODELS=/home/abc/ollama-models”
拼写错误
Environment=”OLLAMA_MODELS=/home/abc/ollama-models”
感谢更正,将及时更正页面。