Unraid 7.0.0 Beta.4 OS for NAS Available
Including support for Hybrid ZFS pools (subpools) and recovery from multiple drive failures, introducing LUKS encryption for ZFS pools and drives, and integration with Tailscale via official plugin
This is a Press Release edited by StorageNewsletter.com on November 15, 2024 at 2:02 pmLime Technology, Inc. announced Unraid 7.0.0 Beta.4 OS for NAS includes improvements across all subsystems, while attempting to maintain backward compatibility as much as possible.
Note: This is Beta software. While we’ve made every effort to ensure data integrity, we strongly recommend using this version on test servers only. This release introduces substantial improvements across all subsystems, maintaining as much backward compatibility as possible. Thank you to all of the beta testers as we approach rc1.
Click to enlarge
Storage
Optional Unraid array
- User can now set Unraid array slots to ‘none,’ allowing the array to start without any devices assigned.
- Recommended for all-SSD/NVMe servers: Use ZFS/BTRFS pools as Trim/Discard isn’t supported on Unraid array devices.
- To remove an existing Unraid array, unassign all array slots on the Main page, then set Slots to ‘none.’
- For new installs, the default is ‘none’ for Unraid array slots.
- See the full release notes for this new feature.
Secondary storage pool support for shares
-
Shares can now utilize both primary and secondary storage pools, enabling mover to transfer files between pools.
ReiserFS support disabled
- The option to format devices with ReiserFS has been removed due to its planned deprecation from the Linux kernel. You can use mover to empty array disks before reformatting.
Using mover to empty array disks
- Mover can now be used to empty an array disk. With the array started, run this at a web terminal:
bash mover start -e diskN |& logger & # where N is [1..28]
Unraid easy button
Need personalized help? We’ve got you covered. Book a session to customize your new build, address performance issues, or troubleshoot your server. Learn More
Using mover to empty array disks (Continued)
- The Mover scans each top-level directory (share) and transfers files one-by-one to other disks in the array, adhering to the usual configuration settings (include/exclude, split level, allocation method).
- Files are only moved within the unRAID array.
- Check the syslog for status updates.
- See full release Docs
Predefined shares handling
- Docker and VM Managers use predefined shares like system, appdata, domains, and isos. Shares are automatically created based on available pools:
- With ‘cache’ pool: Created on ‘cache’ as Primary.
- Without ‘cache’ pool: Created on the first available pool alphabetically.
- No pools: Created on the Unraid array as Primary.
ZFS implementation
- Support for Hybrid ZFS pools (subpools) and recovery from multiple drive failures.
- Introduced LUKS encryption for ZFS pools and drives.
- Default profiles set for new ZFS pools/subpools.
- Option to upgrade ZFS pools via pool status. Note: older Unraid versions may not recognize upgraded pools.
Allocation profiles for BTRFS, ZFS, and ZFS subpools
- Allocation profiles are set based on the number of slots:
- ZFS: Handles single, mirror, and RAID configurations.
- BTRFS: Defaults to single or RAID-1.
- Changing the filesystem type and slot management includes enhanced flexibility.
- See full release Docs
Additional storage changes
- Parallel device spin-up/down.
- Improved LUKS encryption management.
- Enhanced ZFS integration and allocation, with bug fixes and optimizations.
VM Manager
Enhanced VM support
- Added VM clone, snapshot, and evdev passthrough support.
- New inline XML mode in the VM editor for advanced users.
Other VM improvements
- VM tab improvements include support for snapshots, logging, template enhancements, and more.
- Dashboard updates to show VM usage statistics.
- See all VM Manager Docs
Networking
Tailscale integration
- Integration with Tailscale via a new official plugin, providing remote access. Visit Tailscale page for more information.
Partnered with Tailscale
Read all about our technical alliance partnership with Tailscale, Inc. Learn More
Additional networking enhancements
- Improved support for NFS, OpenSSL, and Samba.
- VPN Manager updates for WireGuard tunnel management.
- Resolved issues with IPv6 Docker containers, improved NFS support, and dynamic address handling.
- See all Networking Changes
WebGUI
Integrated plugins
- Dynamix File Manager and GUI Search plugins for better navigation and file management.
Outgoing Proxy Manager
- Streamlined settings for outgoing proxies.
Other WebGUI changes
- NTP configuration updates, Dashboard refinements, SMART attribute improvements, and diagnostics enhancements.
- Numerous updates to improve user interface consistency, including color adjustments and improved notifications.
SMART enhancements
- Added attributes for SSD endurance and power usage metrics, with support for setting different temperature thresholds.
Diagnostics and miscellaneous changes
- Improved anonymization, diagnostics data collection, and error handling.
- Web component improvements for streamlined updates and enhanced device support.
Miscellaneous
Memory and boot enhancements
- Upgraded Memtest86+, removal of outdated features, and improved system communication during shutdowns.
- Enhancements to file system handling, proxy settings, and system monitoring.
- See all Miscellaneous changes and enhancements
Final note:
- This release includes a wide range of fixes, optimizations, and enhancements designed to boost overall system stability and performance.
More about Unraid 7
Before updating, read the full Unraid 7 beta release notes and let us know what you think in the forums.
Resource:
Release notes