我一直在尝试按照以下方法安装 Plex Media Server本指南。
当我source
/etc/default/plexmediaserver
然后:
start-stop-daemon --start -c $PLEX_MEDIA_SERVER_USER --exec /usr/sbin/start_pms
(手动执行服务文件定义的步骤/etc/init/plexmediaserver.conf
)我得到:
6 3000 /var/lib/plexmediaserver/Library/Application Support
8192
Error: Unable to set up server: bind: Cannot assign requested address (N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE)
重启后此问题仍然存在。登录/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs
看起来干净,但还报告了相同的神秘错误。Crash Reports
文件夹包含一个空文件夹结构。
我已经重新配置了以下包卸载说明:
dpkg -r plexmediaserver
rm -rf /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/
然后重新安装:
sudo apt-get install -t jessie plexmediaserver
我之前曾让 Plex 运行过,但后来出现了这个问题,于是我重新镜像了整个操作系统,并再次尝试全新安装。这一次,服务器运行了几分钟,然后重新启动,然后就无法恢复了。
我真的很沮丧,希望得到任何帮助!谢谢!
答案1
在我的 RPi 3 上禁用 ipv6 后遇到了同样的问题。您可能已经在 pi 上禁用了 ipv6,并且 Plex 正在尝试绑定到它。
去:
/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Preferences.xml
然后更改EnableIPv6="1"
为EnableIPv6="0"
重新启动 plex 服务,一切都应该正常运行。