Ollama 容器持久化踩坑总结(NFS/PV/PVC+ArgoCD)
2026/9/4 7:03:04 网站建设 项目流程

Ollama 容器持久化踩坑总结(NFS/PV/PVC+ArgoCD)

业务痛点

Ollama 容器重建之后,下载的大模型全部丢失,必须做持久化,把/root/.ollama目录挂载持久存储。

踩坑清单

  1. ❌只写 Deployment,不写 PVC:ArgoCD 不会自动生成存储声明,Pod Pending
  2. ❌集群手动创建 PVC,不提交 Git:GitOps 状态漂移,ArgoCD 报 diff 差异
  3. ❌PV 不匹配 PVC accessModes、storage 大小:PVC 无法 Bound,一直 Pending
  4. ❌修改 yaml 本地保存,但没有 git push 远程仓库:ArgoCD 读取远程 Git,本地修改不生效
  5. ⚠️静态 PV 不纳入 Git:测试可以,迁移、重建集群会丢失 PV 定义,生产必须全部资源进 Git。

最佳实践

  1. PV、PVC、Deployment、Service 全部资源 YAML 统一托管 Git 仓库;
  2. ArgoCD 同步后,优先检查 PVC 状态为 Bound,再看 Pod 状态;
  3. 故障优先看:kubectl describe pvckubectl describe pod事件,不要只看 ArgoCD 界面。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询