Linux环境下Ollama安装报错: Error: xxx: permission denied

使用命令sudo chown -R ollama:ollama /usr/share/ollama
如果不行的话试下下面的:


情形1

Nov 26 21:30:04 gpuserver ollama[4092300]: Couldn't find '/usr/share/ollama/.ollama/id_ed25519'. Generating new private ke>
Nov 26 21:30:04 gpuserver ollama[4092300]: Error: open /usr/share/ollama/.ollama/id_ed25519: permission denied
Nov 26 21:30:04 gpuserver systemd[1]: ollama.service: Main process exited, code=exited, status=1/FAILURE
Nov 26 21:30:04 gpuserver systemd[1]: ollama.service: Failed with result 'exit-code'.
  1. 使用命令ssh-keygen -t rsa -b 4096 -C "my.email@gmail.com"创建一个id_ed25519id_ed25519.pub文件
  2. 复制到/usr/share/ollama/.ollama/路径下:
    sudo cp /home/user/.ssh/id_ed25519 /usr/share/ollama/.ollama/
    sudo cp /home/user/.ssh/id_ed25519.pub /usr/share/ollama/.ollama/
    
  3. 赋权
    sudo chmod a+x /home/user/.ssh/id_ed25519
    sudo chmod a+x /home/user/.ssh/id_ed25519.pub
    

情形2

Nov 26 21:32:32 gpuserver ollama[4094351]: Error: mkdir /usr/share/ollama/.ollama/models: permission denied
Nov 26 21:32:32 gpuserver systemd[1]: ollama.service: Main process exited, code=exited, status=1/FAILURE
Nov 26 21:32:32 gpuserver systemd[1]: ollama.service: Failed with result 'exit-code'.
  1. 使用命令sudo mkdir /usr/share/ollama/.ollama/models创建该文件夹
  2. 同样赋权sudo chmod a+x /usr/share/ollama/.ollama/models

检验

  1. sudo systemctl start ollama
  2. journalctl -e -u ollama
  3. 看到Nov 26 21:33:40 gpuserver systemd[1]: Started ollama.service - Ollama Service.说明Ollama启动成功

情形3(拉取模型)

user@gpuserver:~$ ollama run qwen2.5-coder                                                     
pulling manifest 
Error: open /usr/share/ollama/.ollama/models/blobs/sha256-60e05f2100071479f596b964f89f510f057ce397ea22f2833a0cfe029bfc2463-partial-0: permission denied

sudo chown -R ollama:ollama /usr/share/ollama
修改前
在这里插入图片描述
修改后
在这里插入图片描述

好像也可以选择更改模型保存位置
ollama修改模型的下载位置解决C盘空间不足问题_ollama修改模型位置-CSDN博客

参考

  1. ollama/docs/faq.md at main · ollama/ollama
  2. Error: pull model manifest: ssh: no key found · Issue #4901 · ollama/ollama
  3. Getting permission denied when attempting to create a model · Issue #613 · ollama/ollama
  4. Ollama Linux 使用指南 | Ollama 中文文档
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深|码|洞|悉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值