在CentOS上排查Jellyfin故障可以按照以下步骤进行:
检查Jellyfin服务状态:
systemctl status jellyfin 检查Jellyfin服务是否正在运行。如果服务未运行,可以使用 systemctl start jellyfin 命令启动它。查看Jellyfin日志:
/var/log/jellyfin/ 目录下。可以使用 tail -f /var/log/jellyfin/jellyfin.log 命令实时查看最新的日志信息,以便快速定位问题。检查依赖包:
libicu 和 fontconfig,可以使用 yum install -y libicu fontconfig 命令进行安装。检查网络设置:
sudo firewall-cmd --zone public --add-port 8096/tcp --permanent
sudo firewall-cmd --zone public --add-port 8920/tcp --permanent
sudo firewall-cmd --zone public --add-port 1900/udp --permanent
sudo firewall-cmd --zone public --add-port 5353/udp --permanent
sudo firewall-cmd --reload
检查配置文件:
/etc/jellyfin/jellyfin.conf,确保所有设置正确。例如,检查FFmpeg路径是否正确:# 在配置文件中找到以下行
# FFmpegPath /usr/bin/ffmpeg
检查系统资源:
top、free 和 df 等工具检查系统资源,确保CPU、内存和磁盘空间充足。重新初始化Jellyfin:
http://your_server_ip:8096)。参考文档和社区支持:
通过以上步骤,您应该能够有效地排查和解决Jellyfin在CentOS上的故障。如果问题依然存在,建议查看Jellyfin的官方文档或寻求社区支持。