温馨提示×

centos jellyfin怎么清缓存

小樊
48
2026-10-11 19:22:08
栏目: 智能运维

在 CentOS 上清理 Jellyfin 缓存,一般分几种情况:清理 Jellyfin 自身缓存、清理系统/浏览器缓存、以及清理元数据/转码缓存。下面按常见场景说明。


一、Jellyfin 自身缓存目录(推荐先试这个)

Jellyfin 默认数据目录在:

/var/lib/jellyfin
/var/cache/jellyfin

1️⃣ 停止 Jellyfin 服务

systemctl stop jellyfin

2️⃣ 清理缓存目录

rm -rf /var/cache/jellyfin/*

⚠️ 注意:

  • /var/lib/jellyfin 不建议整体删除,里面是数据库和配置
  • 如果只想清元数据缓存:
rm -rf /var/lib/jellyfin/metadata/*

3️⃣ 启动 Jellyfin

systemctl start jellyfin

二、清理转码缓存(常见卡顿/空间不足)

转码缓存通常在:

/var/lib/jellyfin/transcodes

清理方法:

rm -rf /var/lib/jellyfin/transcodes/*

或在 Jellyfin 后台: 控制台 → 播放 → 转码 → 清理转码缓存


三、清理浏览器缓存(访问异常时)

如果是网页端显示异常:

  • Chrome / Edge:
    • Ctrl + Shift + Delete
    • 勾选“缓存的图像和文件”
  • 或换无痕窗口测试

四、Docker 方式运行的 Jellyfin(如果你是用 Docker)

查看容器:

docker ps

删除缓存卷(示例):

docker volume rm jellyfin_cache

或:

docker exec -it jellyfin rm -rf /cache/*

五、彻底重置 Jellyfin(不推荐,除非出问题)

⚠️ 会丢失所有配置和库信息

systemctl stop jellyfin
rm -rf /var/lib/jellyfin
rm -rf /var/cache/jellyfin
systemctl start jellyfin

六、查看磁盘占用(辅助)

du -sh /var/lib/jellyfin/*
du -sh /var/cache/jellyfin/*

如果你愿意,可以告诉我:

  • Jellyfin 是怎么装的(yum / docker / 源码)
  • 想解决什么问题(卡顿 / 空间不足 / 元数据错误)

我可以给你更精确的命令。

0 踩