Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Problems with a Microserver Gen 10

Featured Replies

Hello everyone,

My name is Davide and after an upgrade to a client I just got for free an HPE Microserver Gen 10, the worst one, with this hardware configuration:

  • AMD Opteron™ X3421 APU @ 2100 MHz
  • 32GB PC4-19200E 
  • 4 x 1TB Segate Ironwolf 7200rpm

I tried installing proxmox in it, but the CPU is really awful, so I'm going to try Unraid and use it for backup purposes. 

I'm quite familiar with enterprise solutions, I'm also using OMV but never used Unraid.

To improve SATA  performances I also installed an LSI MegaRAID PCIe Card which pass directly drives to OS.

 

System boot, array start, everything seem fine until I try to use it: it copy around 3 GB then stops for a while, then restart and while at the end of the transfer Windows throw out "Error 0x8007010B The Directory Name is Invalid".

 

Do you have any ideas on how to solve this?

 

I know even a raspberry might be more powerful than this useless box, but it's free and I'd like to keep it on for something. Just data backup would be fine, for VMs there's the Proxmox cluster ;)

 

Thank you

Solved by Jetro

10 minutes ago, Jetro said:

To improve SATA  performances I also installed an LSI MegaRAID PCIe Card which pass directly drives to OS.

Can you try without that card installed?

  • Author

I've already tried: same behaviour.

 

Only difference is that without card it tops out near 80 MB/s, with card about 106 MB/s (limited by gigabit connection i guess)

 

Tried also from a linux system and got the same problem: stop after 3 GB

 

Copy of smaller files seem fine. Is there a way to see any log and investigate?

Edited by Jetro

  • Author

Edit: Testing from linux allow me to copy the file without errors, but it's really slow:

- Copy start at Gigabit speed, then stop at around 3 GB with 2 core (random one, real or HT) at 100%

- After a minute or so copy restart at gigabit speed and copy around 2 GB, then stops with 2 core (out of 4) at 100%

- The copy restart after a minute and copy the last 3-400 MB.

 

From Windows behaviour's the same but copy end with that error. I'll do a test also with NFS 

  • Community Expert

Also test with a different filesystem, there's currently a known performance issue with zfs when used on the array (not on pools), but it should still copy without errors, so possible not the only problem.

  • Author

Recreated the array with xfs: copy starts at 103-105 MB/s then goes down to 44-50MB/s after 4-5 GB transferred to the end of the transfer, which is successful with xfs.

 

I used 55 GB of video files.

 

Transfer from the same PC to another NAS starts at 112-113 MB/s and end without variations.

  • Community Expert
8 minutes ago, Jetro said:

Recreated the array with xfs: copy starts at 103-105 MB/s then goes down to 44-50MB/s after 4-5 GB transferred to the end of the transfer, which is successful with xfs.

Try enabling turbo write:

https://forums.unraid.net/topic/50397-turbo-write/

  • Author

With turbo write I'm now at 103-105 MB/s for the whole transfer.

 

I'm gonna do some other test (i.e. with onboard controller)

  • Author

Edit: replaced the 4x1TB Ironwolf with 4 x 4 TB WD Red Pros.

 

Added a 2 TB Samsung 870 EVO for containers/VM

 

Tried to create a new array: parity sync at 250 MB/s, but the old Fujitsu D2507-D11 only permit to use 2.2 TB out of 4 TB drives, so I switched back to integrated Marvell controller and it's syncing at 120 MB/s.

Ordered an LSI 9207-8i controller because all I have is really old controllers which doesn't support 4 TB disks or overkill controllers like Dell Perc HBA330 w/BBU. I'll keep you updated.

 

Plans are to use this as a Plex server (tried transcoding and seem acceptable)

  • 2 weeks later...
  • Author
  • Solution

Edit: installed the Supermicro branded LSI 9207-8i and it works like a charm.

 

With 32GB of RAM it's okay as home media server now, and I'm planning to install some more containers in it.

 

So the big differences was:

- Switching back to btrfs instead of using zfs (which prevent files copy)

- Enabling turbowrite (eliminated the stalls after 3 GB of copy)

- Installing a dedicated PCIe SAS/SATA controller (improved general transfer speed)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.