SuperNG6 / Docker-qBittorrent-Enhanced-Edition

Docker-qBittorrent-Enhanced-Edition
https://hub.docker.com/r/superng6/qbittorrentee
756 stars 77 forks source link

镜像启动非常慢 #40

Open youland opened 1 year ago

youland commented 1 year ago

主机是 debian ,web 端口改成 9082 ,映射都是 9082 但是启动镜像时,至少 5 分钟以上才能启动,网页才能打开,启动之前网页一直是拒绝访问。

`Brought to you by linuxserver.io

To support LSIO projects visit: https://www.linuxserver.io/donate/

GID/UID

User uid: 911 User gid: 911

[cont-init.d] 10-adduser: exited 0. [cont-init.d] 30-config: executing... [cont-init.d] 30-config: exited 0. [cont-init.d] 90-custom-folders: executing... [cont-init.d] 90-custom-folders: exited 0. [cont-init.d] 99-custom-files: executing... [custom-init] no custom files found exiting... [cont-init.d] 99-custom-files: exited 0. [cont-init.d] done. [services.d] starting services [services.d] done. WebUI 界面将在内部准备不久后启动。请稍等…` 日志卡在下面这一行,很久才能启动。 [cont-init.d] 30-config: exited 0.

SuperNG6 commented 1 year ago

没有遇到过这个问题,是不是种子文件太多了

youland commented 1 year ago

没有遇到过这个问题,是不是种子文件太多了

全新安装的,一个种子都没有。真是奇怪,第一次遇到这种情况。

youland commented 1 year ago

这里容器里的信息。全新用debian安装docker,再装qb增强,没事是ok的。但是在生产的debian上面,安装就出现abc:abc的信息

启动卡在这里了。 `[s6-init] making user provided files available at /var/run/s6/etc...exited 0. [s6-init] ensuring user provided files have correct perms...exited 0. [fix-attrs.d] applying ownership & permissions fixes... [fix-attrs.d] done. [cont-init.d] executing container initialization scripts... [cont-init.d] 01-envfile: executing... [cont-init.d] 01-envfile: exited 0. [cont-init.d] 02-tamper-check: executing... [cont-init.d] 02-tamper-check: exited 0. [cont-init.d] 10-adduser: executing... usermod: warning: /var/mail/abc not owned by abc

      _         ()
     | |  ___   _    __
     | | / __| | |  /  \ 
     | | \__ \ | | | () |
     |_| |___/ |_|  \__/

Brought to you by linuxserver.io

To support LSIO projects visit: https://www.linuxserver.io/donate/

GID/UID

User uid: 1026 User gid: 100

[cont-init.d] 10-adduser: exited 0. [cont-init.d] 30-config: executing... `

youland commented 1 year ago

原因找到了。 容器内的/downloads目录,映射到主机时有问题,表现如下: 1,/mnt/Public是主机的目录,其中Public目录是挂载/dev/md1大硬盘的 2,/downloads目录--->到主机的文件夹,例如/root,没问题,秒开 3,当/downloads目录--->映射/mnt/Public到这个目录时,五六分钟才启动 4,当/downloads目录--->映射/mnt/Public/download到这个目录时,一分钟内启动 5,当/downloads目录--->映射/mnt/Public/software到这个目录时,2-3分钟内才启动

/mnt/Public/download是pt站下载的目录,/mnt/Public/software是自己软件目录,里面东西较多。

疑问:映射目标目录内文件比较多时,会影响qb启动速度?会读取目标目录内的东西?导致启动慢?

SuperNG6 commented 1 year ago

原因找到了。 容器内的/downloads目录,映射到主机时有问题,表现如下: 1,/mnt/Public是主机的目录,其中Public目录是挂载/dev/md1大硬盘的 2,/downloads目录--->到主机的文件夹,例如/root,没问题,秒开 3,当/downloads目录--->映射/mnt/Public到这个目录时,五六分钟才启动 4,当/downloads目录--->映射/mnt/Public/download到这个目录时,一分钟内启动 5,当/downloads目录--->映射/mnt/Public/software到这个目录时,2-3分钟内才启动

/mnt/Public/download是pt站下载的目录,/mnt/Public/software是自己软件目录,里面东西较多。

疑问:映射目标目录内文件比较多时,会影响qb启动速度?会读取目标目录内的东西?导致启动慢?

默认会对/downloads 文件夹进行chmod 命令,文件数量多的话会卡住

jianjam commented 10 months ago

原因找到了。 容器内的/downloads目录,映射到主机时有问题,表现如下: 1,/mnt/Public是主机的目录,其中Public目录是挂载/dev/md1大硬盘的 2,/downloads目录--->到主机的文件夹,例如/root,没问题,秒开 3,当/downloads目录--->映射/mnt/Public到这个目录时,五六分钟才启动 4,当/downloads目录--->映射/mnt/Public/download到这个目录时,一分钟内启动 5,当/downloads目录--->映射/mnt/Public/software到这个目录时,2-3分钟内才启动 /mnt/Public/download是pt站下载的目录,/mnt/Public/software是自己软件目录,里面东西较多。 疑问:映射目标目录内文件比较多时,会影响qb启动速度?会读取目标目录内的东西?导致启动慢?

默认会对/downloads 文件夹进行chmod 命令,文件数量多的话会卡住

作者大大,我遇到的问题和这个chmod应该有关,每次重新部署容器后,映射的download文件夹的所有者变成911了。组的所有者也会变。导致没有对downloads文件夹权限,下载全失败。 #ls -la drwxrwxrwx 5 jianjam everyone 4096 2023-04-30 20:56 ./ drwxrwxrwt 32 admin administrators 800 2024-01-31 02:28 ../ -rwxr-xr-x 1 jianjam everyone 7168 2023-05-20 14:26 aquota.user* drwxr-xr-x 12 911 everyone 4096 2024-02-04 23:53 downloads/ drwxr-xr-x 7 jianjam everyone 4096 2024-02-04 22:53 medias/

ChenAlien commented 3 months ago

原因找到了。 容器内的/downloads目录,映射到主机时有问题,表现如下: 1,/mnt/Public是主机的目录,其中Public目录是挂载/dev/md1大硬盘的 2,/downloads目录--->到主机的文件夹,例如/root,没问题,秒开 3,当/downloads目录--->映射/mnt/Public到这个目录时,五六分钟才启动 4,当/downloads目录--->映射/mnt/Public/download到这个目录时,一分钟内启动 5,当/downloads目录--->映射/mnt/Public/software到这个目录时,2-3分钟内才启动 /mnt/Public/download是pt站下载的目录,/mnt/Public/software是自己软件目录,里面东西较多。 疑问:映射目标目录内文件比较多时,会影响qb启动速度?会读取目标目录内的东西?导致启动慢?

默认会对/downloads 文件夹进行chmod 命令,文件数量多的话会卡住

有办法关闭启动时chmod吗