Proxmox / Minisforum u580 / AMD APU passthrough / Plex LXC / Read error / Read only fs

sukerman

Well-Known Member
Aug 29, 2019
57
7
48
52
Hi All,

Please to ignore the vast scope of this post. Its my experience and I'm not sure what the problem or what's possible at this point.

TLDR; This is about problems running Proxmox for homelab / media centre on cheap unsupported hardware that's not well documented.

I had a Mac Mini 2012 i7 (4 core / 8 thread / 16Gb Ram / 1Tb SSD) that due to age Apple stop providing updates so I bought a new M1 mac mini which is great, wish I'd gone for more memory with hindsight but that's another story.

I installed Proxmox on the old mac and connected it via USB to a 5 bay DAS. Its been perfect for years. Everyone will tell you, don't run proxmox on 'consumer' hardware and don't run ZFS over USB. Well I can tell you the mac has had 0 errors for years running with ZFS over the USB.

I know a lot of people will say "What do you expect running proxmox on consumer hardware?" but the Mac Mini draws 15 - 20W is silent and perfectly capable for most applications. You wouldn't run a business on it, but I don't want a full 2U server drawing 500W and sounding like a jet engine either. This hardware is not broken its something else that should be fixable for the home user.

So I saw a minisforum 5800H on offer for 430 euros. 8 Core 16 Thread, geekbenches 12000 which is just shy of my 2700 euro Macbook Pro M1. Regarding Plex this appears to be a bad idea for hardware transcoding since they say it might work but won't commit and say only Intel is offically supported. I've only had it a week so not sure if its possible or not at this point.

Now to the questions:

Q1 : Its constantly had problems with read / write errors using the DAS box over USB. Putting the DAS box back on the old Mac Mini, no problems so I'm guessing something is going on with here that is usb related, not a problem with the disks.

Q2 : Without the DAS connected, usually within 12 hours the internal SSD has read errors and remounts read only bringing everything down.

On the Minisforum site. Ubuntu is stated as supported, but Debian not. I booted off a Ubuntu live Iso. I ran smartctl tests. No problem. I ran badblocks on the SSD no problem.
Something happens when running, I've seen posts about forcing the SSD into 'max_performance' mode all the time that might help.

I've ordered a new Crucial Nvme to see if the installed ssd is somehow faulty despite passing smartctl and badblocks tests.

I'll let you know, but any advice welcome....

Thoughts:

- Are certain SSD's no good?
- Are some USB settings to aggressive for low end DAS boxes?
- Are there BIOS settings that could help?
- Is removing the errors=remount-ro option an option?

Cheers All,
 
Last edited:
you've a DAS and not a NAS.
pve runs fine on older consumer or entreprise hardware, it's even its advantage.
datacenter / enterprise hardware is required for flash/ssd drives for zfs.
no reliability problem with regular hdd with zfs apart perfs.
Over usb it's brave...
iirc usb ports of Mac are the best in reliability.

edit : try 6.2 kernel, hardware support is better mainly for récent hw.
 
Last edited:
Gabriel - thanks, I've corrected NAS to DAS, I do understand the difference one connects by usb and the other by ethernet. I actually wanted USB so that I could manage the ZFS on proxmox. I accept its just something on the new box it doesn't like and the mac is ok, the mac isn't the bottleneck here so I can just leave it on the mac and nfs mount it to the new box. Maybe connected via the fast 10Gpbs USB port would work but I don't need to mess around any more because the mac is reliable. I might test it one day if someone is interested to know if that causes a problem.

As for the errors from the internal SSD, its a Phison I think, I installed another filthy cheap one for 50 EUR, a Crucial P3 Plus 1TB M.2 PCIe Gen4 NVMe SSD. This time no problems no errors and goes like stink, ~ 3000Mb/s, because my box is only PCIe v3 but that's good enough. Cannot find any problem with the original SSD that came with it in testing except that in practice it fails after a bit. Who know's, but this was the problem.

I sent you a picture so you can admire my cheap setup ;-)

Thanks - hope this helps someone. And if anyone gets this box running hardware video decoding in Plex please update this thread.
 

Attachments

  • 20230511_153830.jpg
    20230511_153830.jpg
    356.1 KB · Views: 9

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!