溫馨提示×

jellyfin在centos上的更新和維護策略

小樊
50
2025-09-13 19:13:14
欄目: 智能運維

一、更新策略

  1. YUM倉庫更新
    • 添加官方倉庫:
      sudo tee /etc/yum.repos.d/jellyfin.repo <<EOF [jellyfin] name=Jellyfin Repository baseurl=https://download.jellyfin.org/yum/repo/centos/8/\$basearch/ enabled=1 gpgcheck=1 gpgkey=https://download.jellyfin.org/yum/repo/RPM-GPG-KEY-jellyfin EOF。
    • 更新系統及Jellyfin:
      sudo yum update -y && sudo yum update jellyfin -y。
  2. 手動更新
    • 下載最新RPM包:從官網獲取對應CentOS版本的安裝包。
    • 備份舊版本并替換:
      sudo mv /var/lib/jellyfin /var/lib/jellyfin-backup
      sudo tar -xvzf jellyfin-*.tar.gz -C /var/lib/。
    • 重啟服務:sudo systemctl restart jellyfin。
  3. Docker更新
    • 拉取最新鏡像:docker pull jellyfin/jellyfin:latest。
    • 重啟容器:docker stop jellyfin && docker rm jellyfin && docker run -d --name jellyfin -p 8096:8096 jellyfin/jellyfin:latest。

二、維護策略

  1. 依賴管理
    • 確保FFmpeg等依賴庫已安裝:sudo yum install ffmpeg。
  2. 系統資源監控
    • 使用top/htop監控CPU/內存,df -h監控磁盤空間。
  3. 安全加固
    • 配置防火墻:sudo firewall-cmd --add-port=8096/tcp --permanent。
    • 啟用SELinux:sudo setenforce 1。
  4. 備份策略
    • 定期備份配置文件(/etc/jellyfin)和媒體數據。
    • 可使用rsynctar命令實現異地備份。
  5. 日志管理
    • 查看Jellyfin日志:journalctl -u jellyfin -f。
    • 定期清理舊日志:journalctl --vacuum-time=7d。

三、注意事項

  • 更新前備份數據,避免配置丟失。
  • 自定義插件需測試與新版本兼容性。
  • 參考官方文檔處理依賴沖突或異常問題[1,3,4,5,6,7,8,9,10,11]。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女