近期由于模型越下越多,原有的盘空间不足,所以只能想办法把 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

成功恢复

Hi, Neat post. There’s an issue along with your website in web
explorer, may check this? IE nonetheless is the market leader and a huge
section of people will leave out your great writing due to this problem.
删掉那个环境语句就好了,权限是不是出问题了
azura@robot:~$ sudo systemctl status ollama
● ollama.service – Ollama Service
Loaded: loaded (/etc/systemd/system/ollama.service; enabled; preset: enabl>
Active: activating (auto-restart) (Result: exit-code) since Fri 2025-11-28>
Process: 28285 ExecStart=/usr/local/bin/ollama serve (code=exited, status=1>
Main PID: 28285 (code=exited, status=1/FAILURE)
CPU: 19ms
怎么回事
重启后根本连不上ollama服务器
Environment=”OLLMA_MODELS=/home/abc/ollama-models”
拼写错误
Environment=”OLLAMA_MODELS=/home/abc/ollama-models”
感谢更正,将及时更正页面。