- 0、给目标目录添加读写权限
比如:
/data/ollama/models
该文件普通用户可能没有权限修改;需给当前用户赋予权限:
sudo chown -R ec2-user:ec2-user /data/ollama/models
- 1、修改启动配置文件
/etc/systemd/system/ollama.service
,将目标目录添加到此
sudo vim /etc/systemd/system/ollama.service
新增这一行Environment="OLLAMA_MODELS=/data/ollama/models"
其中/data/ollama/models
该目录是你要配置的目标模型存放目录
修改后:
[Unit]
Description=Ollama Service
After=network-online.target
[Service]
ExecStart=/usr/local/bin/ollama serve
User=ollama
Group=ollama
Restart=always
RestartSec=3
Environment="PATH=/home/ec2-user/.local/bin:/home/ec2-user/miniconda3/condabin:/usr/local/jdk11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
Environment="OLLAMA_MODELS=/data/ollama/models"
[Install]
WantedBy=default.target
- 2、加载配置
sudo systemctl daemon-reload
- 3、重启Ollama服务
sudo systemctl restart ollama
- 4、测试修改是否成功 拉一个模型看看是否是存放到了修改后的目录
ollama pull phi4
Top comments (0)