flowdesign

flowdesign

V2EX 第 554226 号会员,加入于 2021-08-24 16:40:46 +08:00
flowdesign 最近回复了
2023-09-12 15:42:25 +08:00
回复了 flowdesign 创建的主题 Linux [Help] Plex 无法识别挂载的 Alist 的文件, 提示 i/o error
解决了, 最后还是从 Alist 的 Github issue list 里面找到了同样的错误, 需要把 Aliyun 在 Alist 里面的 webdav 策略设置成本地代理而非默认的 302
2023-09-11 09:52:49 +08:00
回复了 flowdesign 创建的主题 Linux [Help] Plex 无法识别挂载的 Alist 的文件, 提示 i/o error
@vyronlee
貌似没啥用...
```
○ rclone.service - rclone
Loaded: loaded (/etc/systemd/system/rclone.service; enabled; preset: enabled)
Active: inactive (dead) since Mon 2023-09-11 09:47:42 CST; 1min 40s ago
Duration: 194ms
Process: 2084938 ExecStart=/usr/bin/rclone mount Alist:/ /mnt/webdav/ALI --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000 --use-mmap --header Referer: --daemon (code=exited, status=0/SUCCESS)
Main PID: 2084938 (code=exited, status=0/SUCCESS)
CPU: 230ms

Sep 11 09:47:42 pve systemd[1]: Started rclone.service - rclone.
Sep 11 09:47:42 pve systemd[1]: rclone.service: Deactivated successfully.
```
2023-09-10 20:39:03 +08:00
回复了 flowdesign 创建的主题 Linux [Help] Plex 无法识别挂载的 Alist 的文件, 提示 i/o error
现在的症结似乎就在 rclone 这里了, 在 alist 的网页端上传下载文件没问题, 直接查看修改都可以, 但是在宿主 PVE 上 rclone mount 出来以后就不对, 还请各位专家给把把脉~
2023-09-10 20:13:26 +08:00
回复了 flowdesign 创建的主题 Linux [Help] Plex 无法识别挂载的 Alist 的文件, 提示 i/o error
@ltkun 算不上白嫖, 用的是官方的 webdav api 连接的, 刚刚又仔细检查了一下, 不是 Plex 的锅, 换了 Emby 也是同样的 I/O error, 于是在跑 rclone mount 的宿主机上看了一下, 也是一样的, 可以 ls 文件也可以新建文件, 但是不能 read/write, 就很神奇

rclone 挂载的命令我是这么写的
rclone mount Alist:/ /mnt/xxx/xxx --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000 --use-mmap --daemon
按理说 umask 都给了 000 了,没道理还有权限问题, 然而事实就是狠狠的打了我的脸...
@ruanimal 被你猜中了, 真的是容器所在的那个硬盘出了问题 fsck 一把错误不说, 跑完就直接 IO error, all in boom 没有及时备份的痛不外如是...
PVE 还是命硬,苟了两天以后,终于活过来了,初步判断还是卡 IO 导致的,卡 IO 的元凶就是那个跑 docker 的 LXC 容器,所以在我把容器强行 kill 之后,排队的进程慢慢的跑完就基本恢复,但是现在的问题就是那个强行 kill 的容器启动不起来,log 也没啥有价值的东西,又一轮新的 troubleshooting...
@ruanimal 没有过热,硬盘也都应该挂载的很好
等了好几分钟以后提示
Job for pveproxy.service failed because a timeout was exceeded.
See "systemctl status pveproxy.service" and "journalctl -xe" for details.
然后跑 journalctl -xe 灭有反应 again 。。。
@billlee
跑了一下这个命令尝试强制杀掉 103 也就是跑 Docker 的容器
<p>root@Openwrt:~# ssh -t [email protected] "lxc-stop -n 103 -k"</p>
<p>[email protected]'s password:</p>
窗口就没有任何回应了,也没法继续执行其他命令
@billlee 就是不知道是不是真的杀掉了,前面我跑 emby 的容器都可以正常 ssh 进去,然后我执行了一下 restart ,就没有了...所以我就很忐忑直接 kill 会出什么幺蛾子
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1107 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 18:44 · PVG 02:44 · LAX 10:44 · JFK 13:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.