Maximum number of USB drives

  • hi everyone ,


    I am running OMV 6 on raspberry pi 4 8GB RAM


    can you let me know what is the Maximum number of USB drives connected through USB Hub to Pi 4 8GB RAM running OMV6 ?


    currently I have the OMV6 running on an SSD drive connected to USB then I added additional 9 x 4TB external disks through USB hub


    total disks listed are 10 now and everything is working fine


    the moment I add any additional disk , the system crashes


    if I remove the 11th disk everything works fine again


    can someone point me to the problem ..


    i am aware that this is not the most redundant setup but i care more about the capacity for this build rather than the redundancy


    please also note that if I install a fresh Debian 64 system on the SSD and use lsblk command , I can see all my 12 Disks ( 11x 4TB + 1x Root SSD)

    however after in install OMV I start having the problem above


    thanks in anticipation

  • Ghazzawi

    Added the Label OMV 6.x
    • Official Post

    I am not aware of a limit. OMV doesn't care that they are USB drives. I have had 30+ drives in one system but they were connected via sata. What is crashing? Sounds like RPi kernel issue.

    omv 8.1.1-1 synchrony | 6.17 proxmox kernel

    plugins :: omvextrasorg 8.0.2 | kvm 8.0.7 | compose 8.1.5 | cterm 8.0 | borgbackup 8.1.7 | cputemp 8.0 | mergerfs 8.0 | scripts 8.0.1 | writecache 8.1.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • any help ?

    In order to anyone help you, that person would have to have the same or a similar setup you have.


    I never saw anyone (on the forum threads) mentioning more than 4/5 drives on Pis.

    And usually, those drives are connected with some kind of "special box" (ICYBOX, Fantec, Orico, etc) that has a proper controller chip (ASM, JMicron, Elan) that takes care of all the communication from the box to a SINGLE USB Bus.

    Now, you want to have USB drives plugged to a Hub that you don't even mention which one but I only picture something "Alienexpress-like", low-budget without (probably) any proper controller.


    How can anyone give you an answer?




    please also note that if I install a fresh Debian 64 system on the SSD and use lsblk command , I can see all my 12 Disks ( 11x 4TB + 1x Root SSD)

    however after in install OMV I start having the problem above

    If you can see them all while having only RaspiOS 64 running (you say Debian but if it's a Pi, then you mean RaspiOS) does that mean that you can access them just the same?

    Have you tried to use them without OMV, and see if the system doesn't crash?
    Or you only ran lsblk and they show up?

    What about lsusb -t? Do they show as indepent on the single BUS:


    This is how it shows on a box with a proper controller (ASMedia 1053E) (The chip on this one is Via Labs VL817)

    Code
    pi@xxxxxx:~ $ lsusb -t
    /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
        |__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
            |__ Port 1: Dev 5, If 0, Class=Mass Storage, Driver=uas, 5000M
            |__ Port 2: Dev 3, If 0, Class=Mass Storage, Driver=uas, 5000M
            |__ Port 3: Dev 6, If 0, Class=Mass Storage, Driver=uas, 5000M
            |__ Port 4: Dev 4, If 0, Class=Mass Storage, Driver=uas, 5000M

    And another (ASMedia 1352R) with RAID capabilities:


    Code
    pi@xxxxx:~ $ lsusb -t
    /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
        |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
        |__ Port 2: Dev 3, If 0, Class=Mass Storage, Driver=uas, 5000M


    Does your HUB shows the same type of info when ALL drives are working and not crashing?


    This is only academical, but you are expecting the Pi to be a full fledged DATA CENTER and it's not.

    Even if you manage to put them only recognized (doesn't matter if it's with OMV or not) you only have a single USB Bus to divide to ALL those drives. The bottleneck will be Humungous.


    Well, didn't really answered but there's nothing to answer, really.


    Good luck.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!