limetech

Administrators
  • Posts

    10185
  • Joined

  • Last visited

  • Days Won

    196

Posts posted by limetech

  1. 21 minutes ago, ConnerVT said:

    I've read through all of the pages of this thread, the blog post, etc.  There is one question I haven't seen asked or answered:

     

    What exactly qualifies as an Unraid "software update"?

     

    Would going from 6.12.8 to 6.12.9?  6.12.8 to 6.13?

    It would be nice if @SpencerJ or someone from the LT team would answer this.

     

    It's any publicly published version of Unraid OS, including "major" version updates, eg, from v6 to v7.  We're also not going to play any games like coming up with "NewUnraid OS" where all of a sudden your key won't work or we start charging an extra fee to keep using.

    • Like 8
    • Thanks 2
    • Upvote 1
  2. 9 minutes ago, Michael_P said:

    Why'd y'all wait until you were called out for hiding it in the code? Seems like a lot of people were ringing the warning bells when Unraid connect was announced and were called paranoid conspiracy theorists. Looks like a duck, quacks like a duck, that's a damn duck in my book.

     

    Not all quacks are ducks... but the recent docker vulnerability kinda forced our hand to get 6.12.8 released ASAP.

    • Like 1
    • Thanks 5
    • Upvote 1
  3. Just now, cbr600ds2 said:

    This sounds stupid - but I've got the pro license.  Does that mean we can have more than 28 data drives now or is that still... a cap.   Just wondering.  

    The current 28-device limitation applies to the unRAID array. You can have any number of btrfs/zfs pools with other devices.  An upcoming version will let you have multiple unRAID arrays though we don't plan on increasing the width of a single unRAID array.  With your Pro key you'll get this update for free 🙂

    • Like 12
    • Thanks 5
    • Upvote 3
  4. 29 minutes ago, dopeytree said:

    So unleashed sits below pro. It's like pro but for a year & then turns into a subscription fee?

    Anyway thanks for explaining and hope this helps bring in extra cash flow. I can see a lower starter level bringing more people into the community.

     

    A small point: it's not a subscription fee in this sense: with a subscription if you don't renew then the service ends.  By contrast if you do not extend your Starter or Unleashed key your server still runs as before and you still have complete access to your data, etc.

    • Like 12
  5. 30 minutes ago, sasquatc4 said:

    One question, on the yearly supported keys. Will these still include security fixes/patches for the OS if your year has expired? I can understand not getting feature updates/upgrades beyond that but being an entire OS security fixes would be important

    That's another one of those "minor details".  Honestly it's going to depend on how fast we can expand our team size to be able to maintain multiple supported versions.

    • Like 2
    • Thanks 2
  6. As some have figured out, there are new license key types coming soon™ for Unraid OS.  We are still working on minor details but here is what we have planned.

     

    We are going to introduce two new keys:

    • Starter - supports up to 4 6 devices.  This will be offered at a lower price than today's Basic key.
    • Unleashed - supports unlimited number of devices. This will be offered at about the same price as today's Plus key.

    These two new keys provide for free Unraid OS updates for one year following activation.  After a year you have the option of extending the key for another year of updates for a fraction of the cost of the original key.  If you choose not to extend, you can still run any version of Unraid OS released prior to your renewal date, back to version 6.12.8.

     

    Simultaneous with introducing these two key types, we will no longer offer Basic, Plus, and Pro keys; We will offer a new Lifetime license that will be more than a current Pro.

     

    Nothing changes for existing Basic/Plus/Pro keys: you still get Unraid OS updates for life and you will still have the option to upgrade Basic to Plus/Pro or Plus to Pro.

     

    For more on these changes, please see our blog post  and for a wide-ranging discussion about the origin of Unraid, present state of the company and future plans, please see our Uncast Show episode:

     

    Please use this topic for any comments or questions.

     

    • Like 31
    • Thanks 4
    • Upvote 5
  7. The 6.12.2 release includes a set of bug fixes, a security update, and downgrade of docker.  All users are encouraged to upgrade.

     

    Please refer also to the 6.12.0 Announcement post.

     

    As always, prior to upgrading, create a backup of your USB flash device:  "Main/Flash/Flash Device Settings" - click "Flash Backup".

     

    Bugs: If you discover a bug or other issue in this release, please open a Stable Releases Bug Report and please attach your diagnostics.

    • Like 8
    • Thanks 1
  8. 23 hours ago, jch said:

    It would be helpful to understand how Mover determines whether a file is safe to move

     

    Mover invokes

     /usr/local/sbin/in_use filename

    If this returns 0 (success) then file is not moved.

     

    Here is the in_use script:
     

    #!/bin/bash
    #Copyright 2005-2016, Lime Technology
    #License: GPLv2 only
    
    # usage: in_use <file>
    # returns exit status 0 (success) if in-use, 1 if not
    # used to check if a file is "in use", ie:
    # - if any process has the file open, or
    # - if file is loopback mounted
    
    FILE=$1
    # if file is on user share, check dereferenced file
    if [[ "$FILE" == /mnt/user/* ]]; then
      DISK=$(getfattr -n system.LOCATION --absolute-names --only-values "$FILE" 2>/dev/null)
      FILE="${FILE/user/$DISK}"
    fi
    fuser -s "$FILE" && exit
    [[ $(losetup -j "$FILE") ]] && exit
    exit 1

     

  9. The 6.12.1 release includes a set of bug fixes and security updates.  All users are encouraged to upgrade.

     

    Please refer also to the 6.12.0 Announcement post.

     

    As always, prior to upgrading, create a backup of your USB flash device:  "Main/Flash/Flash Device Settings" - click "Flash Backup".

     

    Bugs: If you discover a bug or other issue in this release, please open a Stable Releases Bug Report and please attach your diagnostics.

    • Like 8
    • Thanks 4
  10. 10 hours ago, craigr said:

    Thank you.  Successfully edited and removed the device from the config file.  VM's are auto starting again.

    Another way to accomplish this would be to click some other box which is unchecked, then click again to uncheck again.  This will enable the "Bind selected to vfio at boot" button.  Click that and it will update the config/vfio-pci.cfg file (copying original to config/vfio-pci.cfg.bak).

     

    10 hours ago, craigr said:

    Love the new unRAID logo in place of the TianoCore boot screen 😁.

    That's @ich777 magic!

    • Like 4
    • Haha 1
  11. The 6.12 release includes ZFS support (phase 1), several minor feature improvements, bug fixes, base package updates, and update to the latest 6.1.x longterm maintenance Linux kernel.

     

    Check out the detailed Release Notes on our new docs site, and while there, take a look around.

     

    As always, prior to upgrading, create a backup of your USB flash device:  "Main/Flash/Flash Device Settings" - click "Flash Backup".

     

    To upgrade:

    • First create a backup of your USB flash boot device: Main/Flash/Flash Backup
    • If you are running any 6.4 or later release, click 'Check for Updates' on the Tools/Update OS page.
    • If you are running a pre-6.4 release, click 'Check for Updates' on the Plugins page.
    • If the above doesn't work, navigate to Plugins/Install Plugin, select/copy/paste this plugin URL and click Install:
      https://unraid-dl.sfo2.cdn.digitaloceanspaces.com/stable/unRAIDServer.plg

       

    Bugs: If you discover a bug or other issue in this release, please open a Stable Releases Bug Report and please attach your diagnostics.

     

    ALL USERS are encouraged to upgrade.


    Special thanks to all our contributors and beta testers and especially:

    @bonienl for his continued refinement and updating of the Dynamix webGUI especially in the area of networking.

    @Squid for continued refinement of Community Apps and customer support.

    @dlandon for continued refinement of the Unassigned Devices, associated plugins, and customer support.

    @ich777 for assistance and package contributions in all things Linux-related.

    @SimonF for greatly improving our VM manager.

    @JorgeB for rigorous testing of storage subsystem and user support.

     

     

    Finally a big Thank You! to @steini84 who brought ZFS to Unraid via plugin several years ago.

    • Like 28
    • Thanks 4
  12. 17 hours ago, sasbro97 said:

    Same issue here in 6.12.0-rc6.

     

    May 20 00:50:48 Server emhttpd: shcmd (14375): exit status: 1
    May 20 00:50:48 Server emhttpd: Retry unmounting disk share(s)...
    May 20 00:50:49 Server flash_backup: adding task: /usr/local/emhttp/plugins/dynamix.my.servers/scripts/UpdateFlashBackup update
    May 20 00:50:53 Server emhttpd: Unmounting disks...
    May 20 00:50:53 Server emhttpd: shcmd (14376): /usr/sbin/zpool export cache
    May 20 00:50:53 Server root: cannot unmount '/var/lib/docker/zfs/graph/fbdd434d278a6b358e9f110837ca89f2bba5eff09a3b4cb74f2ed64d8de68e7a-init': unmount failed

     

    Really need to see full diagnostics.  Also please post issues for -rc releases here.

  13. 8 hours ago, orhaN_utanG said:

    Hello Guys, noob again.

     

    I'm currently using TrueNAS Scale with 4 HDD's. I guess there is no way to switch to Unraid without formatting the drives and starting over, correct? Just want to doublecheck before i begin to copy/save 20 TB of data.

     

     

    We plan to support this.  The difference is that Unraid utilizes partition 1 on a storage device as the zfs data partition, where-as TrueNAS sets up a small partition 1 which can function as a swap volume, and sets partition 2 as the zfs data partition.  There are a couple of ways we can go about handling this... t.b.d.

  14. 12 hours ago, Pri said:

    Ya know, since you're thinking about changing the "unRAID array" to be a "Primary Pool" perhaps now would be a good time to think about getting rid of the concept of primary and secondary systems entirely.

     

    And instead just make it all be pools by which I mean users can simply make a pool, name it, select what storage devices are apart of it and what kind of disk management system they want that pool to use. Be it the unRAID Array, ZFS or BTRFS and the kind of RAID mode - Including XFS if they just want a single device pool without RAID.

     

    Then with the share system you can target any pool and select what mover does, being able to move from one pool to any other pool. And also select which pool should act as a cache for another pool. All generalised and standardised.

     

    I think this will be simpler for new users to grasp especially since a few updates ago we gained the ability to make multiple cache pools and now we're gaining ZFS and you're thinking about renaming unRAID array to Primary Pool and I assume that means other kinds of pools will be called Secondary Pools which if someone only wants ZFS and doesn't want to use unRAID array's will be a little confusing.

     

    I also think this is a great way to introduce the concept of multiple unRAID array's for users who want that. Since it's all pools you can just tell someone, sure make two pools and just set their modes to both be unRAID Arrays. Pretty simple in my mind.

     

    This is exactly where we are headed!  Can I recruit you to rewrite the wiki? (kidding, actually only somewhat kidding :)

    It won't all happen in 6.12 release.

    • Like 2
    • Haha 2
  15. 3 hours ago, dopeytree said:

    Am I right in thinking if one creates a new 'cache' pool.

    If one chooses raidz1 and used the correct number of disks this has parity in it's self encased pool?

    raidz1 being 1 pool parity. raidz2 being 2 pool parity. 

     

    Same as if you used BTFS raid5/6 but that is/was unstable?

     

     

    Correct!

    • Like 1
  16. More clarifications:  in Unraid OS only user-defined pools can be configured as multi-device ZFS pools.  You can select ZFS as the file system type for an unRAID array disk, but will always be just a single device.  The best way to think of this, anywhere you can select btrfs you can also select zfs, including 'zfs - encrypted' which is not using zfs built-in encryption but simply LUKS device encryption.

     

    Also note that ZFS hard drive pools will require all devices in a pool to be 'spun up' during use.  IMO where ZFS will shine is in large flash-based pools (SSD, NVMe, etc).

    • Like 4
    • Thanks 2
    • Upvote 1