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.

Unraid 7 - Pure ZFS - How to remove array drive

Featured Replies

I have unraid setup that was upgraded from 6, using zfs as the primary storage.  I do not use the array drive, but have one just because it was required in unraid 6.

 

All shares are in zfs.  There are no files on the array.

 

Without assuming I know anything, how do I get rid of the array and usb drive that makes it up, with no other changes?  I've seen discussions around 3 different methods, new config, array shrinking, and stopping the array and changing the array to no drive.  None of which sound exactly right, or at leave enough doubt that I don't know what the end result will be.  Not to mention "new config" being a bit scary sounding looking at its warnings to be honest. 

 

 

  • Community Expert
12 minutes ago, scot said:

how do I get rid of the array and usb drive that makes it up, with no other changes? 

Tools - New Config - Keep only Pool assignments - Apply

  • Community Expert

Other method:

stop array - set all members to "no disk" - set # array drives to "none" - start array

(yeah, sounds silly, but you always need to start the non existant array...)

Edited by MAM59

  • Community Expert
4 hours ago, MAM59 said:

Other method:

stop array - set # array drives to "none" - start array

(yeah, sounds silly, but you always need to start the non existant array...)

 

I don’t think this works if you’ve already created the array. I couldn’t do this with my cache pool as I couldn’t reduce the number of disks below the amount in the pool.

  • Community Expert
11 hours ago, MAM59 said:

stop array - set # array drives to "none" - start array

That won't work with already assigned array devices, only a new config can get rid of them.

  • Community Expert
29 minutes ago, JorgeB said:

That won't work with already assigned array devices, only a new config can get rid of them.

Sorry to have to correct you, I just tried it out, it worked!

 

* stop the array

* go to the array tab

* unassign all array drives (set drive to "no disk")

* set # drives to "none" (it will only appear if you have unassigned all drives before)

* start the array (no array anymore)

 

  • Community Expert
1 hour ago, MAM59 said:

Sorry to have to correct you, I just tried it out, it worked!

You are correct, pretty sure that didn't work, but I was wrong.

  • Community Expert
4 hours ago, JorgeB said:

You are correct, pretty sure that didn't work, but I was wrong.

Don't worry, I was not sure either (just remembered it faintly). That's why I have tried it out again. 

I guess I have stumbled upon it whilst playing around with 7.0 beta or so.

Maybe it was "added" unintentionally as a side effect in the GUI ?

 

I only mentioned it becaused he has asked for a method that does not set any pools at risk. And this way, only array drives can be affected.

 

Edited by MAM59

  • Author

FYI it worked great.  I did the new config change.

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.