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.

Keep certain VM's running without array started

Featured Replies

I have most of my basic VM's running off an unassigned drive outside the array. It would be nice to be able to keep these vms running even then the array is stopped as they have no real ties to the array. Would be awesome for PfSense and the like.

  • Replies 116
  • Views 32.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I really don't think this will ever happen because if you allow this the licensing model from Unraid is basically useless. Think the other way around, a user who installs the ZFS plugin creates a

  • This has been discussed before in other threads, I agree it would be a great feature, how easy it is to implement I couldn't say...

  • I understand you don't see why, but you are not the developer and aware of the internals     The array and pools can not be easily separated. First and foremost the licensing scheme is based

Posted Images

I'd be interested in this as well. Also for Pfsense.

+1  I vote for it too.

+1

+1

  • 2 weeks later...

+1

  • 2 weeks later...

I'd be interested in this as well. Also for Pfsense.

 

+1 especially for pfsense

  • 3 weeks later...
  • 2 weeks later...

+1

This has been discussed before in other threads, I agree it would be a great feature, how easy it is to implement I couldn't say...

  • 3 weeks later...

I could definitely use the ability to keep the VM's running, from the cache drive, when the array has been stopped.

 

When you create you'r VM there could be a checkbox, that activates this feature.

 

I know this have been mentioned many times, but have there ever been made a feature request for it.

 

 

 

 

  • 2 weeks later...

The only issue I see here is that the drivers for vms are loaded when the disk array starts. The config file is stored on the flash still though so I don't know if it can be loaded without the array

  • Community Expert

The only issue I see here is that the drivers for vms are loaded when the disk array starts. The config file is stored on the flash still though so I don't know if it can be loaded without the array

I see no reason why the relevant drivers could not be loaded at the time that the system is started up in the same way that plugins are initialised at that point.  The flash drive remains mounted regardless of whether the array is started or not so that is not an issue.

 

I run my VMs from a drive that is not under unRAID control so that is probably all that I personally would need.  I would be quite happy to start/stop some VMs via the go/stop files.  There may be a significant number of users who would be happy with just this level of support for running VMs independently of the array.

 

Having said that a way to keep the cache drive mounted when the array is stopped would be good.  However doing that would mean that GUI support would have to be added for explicitly mounting/unmounting the cache drive for the few occasions where that is needed.  I can also see complications arising in cases where a specific users VMs have a dependency on array drives being available.  There would also have to be general enhancements around starting/stopping VMs via the GUI.

I have my vms running off a disk outside the arrays too. I think if the gui finds that the disk images used for the vms can't be found, it should prevent the starting of the vms. That would prevent any issues and wouldn't need any extra work from a user.

 

It's also very easy to do in php so the gui can handle that

  • 3 weeks later...

+1 on this as well. Main reason being pfSense.

+1 again, this would be a very useful feature.

  • 1 month later...

^

+1

 

Is there a way of making this an official feature request?

 

Okay, forum n00b just realized this *is* the way you officially request features around here...  :P

  • 1 year later...

Bumping this because it’s desperately needed for those running pfsense and the like.

  • 11 months later...

+1 Another much needed feature on my setups.

 

Thank you.

Wow, seems this one has been ignored but many people would like this. I bet a lot of us have VMs that don't use any share data at all. pfSense, pihole, LibreNMS for example for some.

  • 2 months later...

I know this is an old thread but I would really appreciate functionality to run VMs without the array started.
Especially for pfSense!
Please consider this functionality.

Thanks for your time and KR,

+1 for pfSense here!

9 hours ago, MrSmith3101 said:

I know this is an old thread but I would really appreciate functionality to run VMs without the array started.
Especially for pfSense!
Please consider this functionality.

Thanks for your time and KR,

EDIT: It is definitely not built-in. I had auto-start of my array enabled so it looked like my VM started without the array.

Editing my old post for clarification.

Thx itimpi for explaining what happened!

 

ORIGINAL (WRONG):

Well, seems like this functionality is already built-in! Sorry for the confusion.

 

I had a power outage due to a short at an outdoor power outlet.

I was not at home and suddenly couldn‘t connect via VPN anymore. What really happened is that my server did not automatically boot from the USB-stick. The server was just idling and stalled at the boot screen.

After correct rebooting Unraid started array checking which of course shuts down the array. BUT, my pfsense VM was booting up fine!

My VM HDD image is located (fixed) on my cache drive.

 

Works perfectly! Thx Unraid ;)

Edited by MrSmith3101

  • Community Expert
3 minutes ago, MrSmith3101 said:

Well, seems like this functionality is already built-in! Sorry for the confusion.

 

I had a power outage due to a short at an outdoor power outlet.

I was not at home and suddenly couldn‘t connect via VPN anymore. What really happened is that my server did not automatically boot from the USB-stick. The server was just idling and stalled at the boot screen.

After correct rebooting Unraid started array checking which of course shuts down the array. BUT, my pfsense VM was booting up fine!

My VM HDD image is located (fixed) on my cache drive.

 

Works perfectly! Thx Unraid ;)

It is NOT built in.     If is certainly something I would like to have.

 

At the moment the VM service is only fired up when the array is started.   If you stop the array then the VM service gets shut down.    In most cases this does not matter as most people have their arrays set to auto-start when Unraid loads and only stop the array when they are shutting down (or rebooting) the server.     However there are times where it would be convenient to be able to stop the array and keep a VM running (if it does not need access to any array or cache disks).  

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.