Archive for July, 2012

FreeNAS 8.2.0 released then withdrawn and then released again!

July 21st, 2012 Comments off

The FreeNAS development team has announced the availability of FreeNAS 8.2.0 (known as FreeNAS 8.2.0-RELEASE).

FreeNAS 8.2 is the first release on new branch of code that incorporates tighter integration between the ZFS command line and the FreeNAS GUI.  This release also features the ability to run arbitrary services and interact with them through the FreeNAS GUI packages or ports, as well as official FreeNAS plugins.

Additional features include:

  • Support for iSCSI target reload.
  • GUI support for SAS and FC multipath hardware.
  • Webshell accessible from the FreeNAS web interface.
  • ZFS scrubs are configurable from the GUI.
  • A newer web toolkit is used in the GUI, enabling use of mobile browsers.
  • An autotuning script tunes ZFS for the hardware it’s running on.

However after the initial release critical bug was discovered so the software was removed from sourceforge. In its place FreeNAS 8.2.0-RELEASE-p1 was uploaded.

However it turns out that has a very small issue exists in the p1 kit as well. According to the release announcement:

So, if you haven't upgraded to 8.2.0-RELEASE you're fine, just do a normal upgrade to 8.2.0-RELEASE-p1.

If you have upgraded to 8.2.0-RELEASE then you've probably noticed a very annoying bug, it doesn't import ZFS pools at boot time.

What you'll want to do is detach your ZFS volume from the GUI. There are two checkboxes, one for delete shares, one for mark disks as new. Make sure these are both unchecked.

After the volume is detached run the auto-importer and reimport your pool. From there go to system -> settings -> advanced and do a firmware upgrade to 8.2.0-RELEASE-p1. This will fail due to the version check, open the webshell and type in the following commands:

# cd /var/tmp/firmware
# cat firmware.img | sh /root/update && touch /data/need-update && reboot

When the system comes back up confirm it is running FreeNAS 8.2.0-RELEASE-p1

Getting FreeNAS

For 64 bit capable hardware
The FreeNAS images are at:

The plugins and plugin jail are available at:

For 32 bit hardware
The FreeNAS images are at:

The plugins and plugin jail are available at:

Documentation has been updated with the finished 8.2.0 documentation. A PDF/HTML version will be available Tuesday July 24th.

Release Notes

Categories: FreeNAS Releases Tags:

FreeNAS 8.2.0-RC1 available

July 14th, 2012 Comments off

The first release candicate for FreeNAS 8.2 has been released. You can download it from

FreeNAS 8.2 adds lots of functionality including:

ZFS can be manipulated from the CLI, and changes for supported items tracked by FreeNAS will be reflected in the GUI. zvols, datasets, and entire volumes can be created, destroyed, or manipulated on the CLI and will be propagated to the GUI.

The GUI now supports active-passive multipath capable hardware, which targets mainly SAS drives on dual expander backplanes. Any multipath capable devices that are detected will be placed in multipath units which are then exposed to the GUI, and the parent devices will be hidden.

Plugins are now available. Third party modules can be added to FreeNAS which will persist across upgrades and can be manipulated and configured from the GUI. Documentation on using and creating plugins is available at . BitTorrent, DLNA/uPNP, and iTunes plugins are available as of this writing.

The GUI now includes a webshell, which allows you to access a root shell from within a web browser.

The “Create Volume” modal was renamed to “Volume Manager”. Extending existing pools is more intuitive than it was previously; selecting multiple disks for a storage volume is now done via a multiselect widget instead of checkboxes to improve ease of use when creating volumes.

ZFS volumes can now have periodic scrub tasks configured for them; the default is set to 35 days to be consistent with the OS default.

An autotuning script is now available — disabled by default. It sets various tunables and sysctls based on system resources and components. The predetermined values are exposed through the GUI from the Sysctls and Tunables panes.

A newer web toolkit is used, which behaves better with modal dialogs and more intuitively in general when compared with older versions. It also has better browser compatibility, including compatibility with Android / iOS mobile devices!

A more responsive service state detection mechanism was added to improve FreeNAS interoperability in VM software (VMware, VirtualBox, etc).

The full release notes can be downloaded from here:

Categories: FreeNAS Releases Tags: