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.

Remove array drive to mount as read only on a Linux system then return it?

Featured Replies

This is a bit odd but I wanted to see if I'm going to break anything (namely parity) if I try this? Can I shutdown my server, remove a XFS data drive from the array, mount it read only on a Linux system to work with the data on the drive, and then return it to the array? If it's mounted as read only while out of the array will everything be okay? Or am I missing something?

 

The reason for doing this is strictly performance. It's 12TB of data, with half a million files, and accessing it over the LAN via Unraid is proving to be painfully slow and easily an order of magnitude slower than having it be a local SATA drive. For whatever reason Unraid is rather slow for a large number of small reads over the LAN.

 

So will my array never miss the drive being borrowed for a while as read only? Or will some bit get flipped somewhere throwing off the block parity calculations?

Solved by dev_guy

  • Community Expert
11 hours ago, dev_guy said:

If it's mounted as read only while out of the array will everything be okay?

Yes, that's fine.

 

Alternatively and if you haven't yet, you could first try updating to v6.11, SMB performance is much better, and/or enable disk shares and transfer directly from it, it's always faster than using user shares especially with small files.

  • Author
  • Solution
1 hour ago, JorgeB said:

Yes, that's fine.

 

Alternatively and if you haven't yet, you could first try updating to v6.11, SMB performance is much better, and/or enable disk shares and transfer directly from it, it's always faster than using user shares especially with small files.

 

@JorgeB thanks for the answer and suggestions! I wasn't aware SMB is significantly better in 6.11. The disk share idea is also interesting. I believe the file I/O in Unraid shares is perhaps going through Fuse? If so, that would help explain the abysmal performance reading large numbers of small files.

 

I know NFS offers much better performance with small files as well. So perhaps NFS plus a disk share might approach the speed of the drive itself.

  • Community Expert
42 minutes ago, dev_guy said:

I believe the file I/O in Unraid shares is perhaps going through Fuse?

Yes, like mentioned it's much better with v6.11.0 and newer due to s Samba update, but there's always some overhead, and using a disk share is always faster.

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.