关闭ollama服务
命令停止:
sudo systemctl stop ollama
sudo systemctl disable ollama.service
手动停止:在运行ollama的终端按
ctrl+c
,停止服务
默认下的路径:
Linux: /usr/share/ollama/.ollama/models
更改的路径设置root权限
sudochown-R root:root /path/to/ollama/models
sudochmod-R775 /path/to/ollama/models
/path/to/ollama/models
是要更改的模型路径
更改service文件
sudovim /etc/systemd/system/ollama.service
修改内容
在原来的
[Service]
Environment
后加一行新的
Environment
[Unit]Description=Ollama Service
After=network-online.target
[Service]ExecStart=/usr/local/bin/ollama serve
User=root
Group=root
Restart=always
RestartSec=3Environment="PATH=/home/asus/anaconda3/bin:/home/asus/anaconda3/condabin:/home/asus/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin"Environment="OLLAMA_MODELS=/path/to/ollama/models"[Install]WantedBy=default.target
这里注意
User
和
Group
都要设成
root
重载配置并重启ollama
sudo systemctl daemon-reload
可以删除默认的模型路径,让它重新生成
重启ollama:
sudo systemctl restart ollama.service
查看状态:
sudo systemctl status ollama
再进入默认的模型路径会发现model文件夹消失,设置的文件夹里生成了
blobs
和
manifests
文件夹
本文转载自: https://blog.csdn.net/sahye_plinnae/article/details/140207010
版权归原作者 sahye_plinnae 所有, 如有侵权,请联系我们删除。
版权归原作者 sahye_plinnae 所有, 如有侵权,请联系我们删除。