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.

What happens if a drive in nvme pool fails?

Featured Replies

Hi all

 

first things first: all my data is backed up several times in different locations. So I can recover from a drive failure if needed. My array is protected by parity, but to save some energy I created a pool of nvme only. Btrfs and allocation profile “single”. I am wondering what’s going to happen in case one nvme drive fails. Can I just replace it and recover data from backups? Do I have to create a new pool or can I downsize the pool and stay with the nvme that are left? 
 

Thanks a lot

 

  • Community Expert
19 minutes ago, Stardenver said:

Hi all

 

first things first: all my data is backed up several times in different locations. So I can recover from a drive failure if needed. My array is protected by parity, but to save some energy I created a pool of nvme only. Btrfs and allocation profile “single”. I am wondering what’s going to happen in case one nvme drive fails. Can I just replace it and recover data from backups? Do I have to create a new pool or can I downsize the pool and stay with the nvme that are left? 
 

Thanks a lot

 

If you are using the ‘Single’ profile then if any drive in the pool fails you have lost the entire content of the pool.  
 

Other BTRFS profiles can provide redundancy against drive failure at the expense of having less usable space available.

  • Author
4 minutes ago, itimpi said:

If you are using the ‘Single’ profile then if any drive in the pool fails you have lost the entire content of the pool.  
 

Other BTRFS profiles can provide redundancy against drive failure at the expense of having less usable space available.

Thanks for taking the time to answer me. What kind of setup would you recommend? I would like to keep it fast and max out available storage space. Or is there any way to somehow stripe drives without losing the whole pool if a single drive fails?

  • Community Expert
14 minutes ago, Stardenver said:

Thanks for taking the time to answer me. What kind of setup would you recommend? I would like to keep it fast and max out available storage space. Or is there any way to somehow stripe drives without losing the whole pool if a single drive fails?

You have to decide what level of redundancy you want on any pool.   Many people do not bother, but with Unraid 7 you can use something like ZFS with RAIDz1 option to give you protection against a single drive in the pool failing to get a good compromise between maximising space and still having some protection.

  • Author
2 hours ago, itimpi said:

You have to decide what level of redundancy you want on any pool.   Many people do not bother, but with Unraid 7 you can use something like ZFS with RAIDz1 option to give you protection against a single drive in the pool failing to get a good compromise between maximising space and still having some protection.

Actually I also don’t really care, as it’s just my Plex library and I have copies within the array and on external drives. But I don’t want to recovery a complete 10 TB pool, just because one drive fails. I will dig into this and read more about RAIDz-1. So far I am just familiar with classical RAID setups. 

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.