群晖DMS 7.0.1中用synopkg无法启停手动安装的PlexMediaServer套件
群晖DSM 7.0.1 synopkg启动PlexMediaServer状态不同步解决方案
- 首先明确:
synopkg返回的success: true仅代表启动请求被系统成功接收,不代表Plex服务实际启动完成,DSM 7对第三方手动安装套件的状态同步本身存在1-2分钟的延迟,首先可等待2分钟后再刷新套件中心验证状态。 - 第一步:验证Plex服务实际运行状态
执行端口监听查询命令:netstat -tulpn | grep 32400,如果返回结果存在32400端口的监听记录,或直接访问http://你的群晖内网IP:32400/web可正常打开Plex管理界面,说明服务启动成功,仅为套件中心状态同步故障,可忽略显示异常,不影响实际使用。 - 第二步:修复状态同步异常/启动失败问题
- 先执行停止命令清空状态:
/usr/syno/bin/synopkg stop PlexMediaServer - 清理残留进程:
ps aux | grep -i plex | grep -v grep | awk '{print $2}' | xargs kill -9 2>/dev/null - 改用systemctl命令直接操作服务(DSM 7套件均注册为systemd单元,状态同步更准确):
systemctl start pkg-PlexMediaServer.service - 验证服务运行状态:
systemctl status pkg-PlexMediaServer.service,返回结果中active字段显示running即为启动成功,此时套件中心状态会自动同步。
- 先执行停止命令清空状态:
- 常见启动失败排查点
- 手动安装的PlexMediaServer版本与DSM 7.0.1版本不兼容,需下载对应DSM7版本的安装包重新安装
- Plex运行目录权限异常:Plex默认安装目录
/volume1/Plex(对应你选择的安装存储卷)的所有者需为PlexMediaServer用户,可执行命令修复权限:chown -R PlexMediaServer:PlexMediaServer /volume1/Plex - 媒体存储目录未给
PlexMediaServer用户开放读取权限,可在群晖控制面板-共享文件夹中对应目录的权限设置里添加PlexMediaServer用户的读取权限。
内容的提问来源于stack exchange,提问作者TabsNotSpaces
相关产品推荐
相关产品推荐

