[–] 3 points 1 year ago (1 child)

So that’s helping answer the hardware question of moving away from Synology, but what about the software? One of the best things I like about my Synology is the fact I can do things like having a Windows backup agent, backing things up to an S3 bucket and running some containers on it. I could probably do all that by hand, but it was just stupid easy with the interface and software.

  • source
  • [–] [S] 1 point 1 year ago

    I think (I will not dive this rabbit hole right now haha) it's only related to the pi 3 archtitectur (shared USB bus with the ethernet controller?).

    Yeah it probably added a lot of overhead and I/O bottleneck due not beeing optimized for it. But I'm not sure this is applicable in a more conventional setup !

    I have an older laptop (+/- 10 years old) which run nicely with LVM-ext4 and does not hang or choks on piHole + qbittorrent in a similar setup.

    Guess, I have to keep it simple on my pi 3, But happy it works as expected now !

  • source
  • parent
  • context
  • [–] [S] 1 point 1 year ago

    Hii :) Just as friendly reminder... Don't put a LVM system on an old Raspberry pi 3B+ !! I solved the issue when putting everything on a simple EXT4 filesystem. Now I'm able to download, upload, check integrity and resolve DNS without it giving a sweat.

  • source
  • parent
  • context
  • [–] [S] 2 points 1 year ago (2 children)

    Hello sorry to pin you but I fixed and found the culprit: putting an LVM ext4 filesystem on an old raspberry pi 3B+ was not the brightest idea I guess... After putting everything on a simple EXT4 partition I'm able to download, check integrity and resolve DNS without giving a sweat !

    Thanks again and have a nice whatever you're in right now :).

  • source
  • parent
  • context
  • [–] [S] 1 point 1 year ago*

    Ohh daaamn... I lost my answer while doing something else on my phone... Fuck !

    I didn't expect to much for such an old device, however It should be capable to hold a small piHole (3 devices connected to the dns resolution) and a moderate qbit installation.

    While uploading works wihout any I/O choking on the HDD on 100 torrents (sometimes uploads upto 10MB/s, which is the pi's limitation...) It can't handle a single download file? And checking the file integrity just makes the DNS resolution on piHole timeout ! That's kinda frustrating, because from the spec side It should be capable :/.

    I don't think It's CPU or ram limited, with TOP/HTOP it is kinda getting a spike when checking or downloading a file, but nothing that would completely stop piHole dns resolution, this is bound to I/O choking on the HDD, which is even more frustrating, cause there's nothing I can do about it I guess? The HDD health is okay, it's a repurposed WD Red with acceptable SMART results. Also the pi is running with the correct cable I got with.

    If it’s CPU bound you could try deprioritizing qbit and upping the priority of pi hole.

    Even if it's not CPU bound I will give this a try, didn't know that was possible, thanks for the insight !! Also while rewritting my response, I though of maybe to increase the swap file/partition, and I'm not even sure I have one, so I have 2 things to try out when home !!

    Thanks for your anwser !

  • source
  • parent
  • context
  • [–] [S] 1 point 1 year ago

    Yeaaah, that's my point... It should be capable but it chokes on a single download file while uploading works without even giving a sweat.

    lots of bad experiences with qbt @ pi3,

    Yeah so it's not just me. It's kinda sad I though I could use it as a low power mini qbittorrent server and DNS service.

    I guess it will only run piHole then ! Thanks for your personal experience.

  • source
  • parent
  • context
  • [–] 2 points 1 year ago (2 children)

    multitasking + pi = headache (unless maybe on pi5)

    personally, i would run pi-hole on a separate sbc. pi zero works fine.

    for torrenting, even by itself, I'd prefer a pi4. lots of bad experiences with qbt @ pi3, although it is technically capable.

  • source
  • [–] 3 points 1 year ago (4 children)

    You kinda have to temper your expectations. It’s a 7 year old $35 computer with only 1 gig of ram and no cooling.

    I think the 3 was the last Gen. where the Ethernet shared the same network bus as the USB, and to boot it’s only a USB 2.0 bus.

    Are you CPU limited, or do you think it’s the network/USB bus? If it’s CPU bound you could try deprioritizing qbit and upping the priority of pi hole. You can do this temporarily using the nice options in HTOP. I forget how to permanently do it, but you’d do it on startup of the program.

  • source
  • view more: ‹ prev next ›