Welcome to Learn FreeNAS

Your one stop shop for tips, articles, tutorials and videos about FreeNAS the Open Source Network Attached Storage OS.

I'm your host Gary Sims, the author of the book Learning FreeNAS.

If you like our site why not share it with others: Tweet about this site or Submit to Stumble Upon

If you like a post please leave a comment. This blog is "no follow free" (or "dofollow") which means that the comment link to your blog is real and in no way hidden, not even from the search engines.

FreeNAS 8.0.2 Fixes Email Subsystem

October 14th, 2011 Comments off

FreeNAS 8.0.2 has been released to fix that email subsystem which got broken for 8.0.1. It resulted in the system not being able to send mail, as well as breaking the alert system in the GUI.

Other changes since 8.0.1

  • Allow decimal numbers for a dataset quota.
  • Fix setting recursive ACLs.
  • Start proftpd after ix-ssl to use the correct SSL cert.
  • Use wildcards in cron and rsync jobs instead of listing all values.r8211)
  • Fix case in iSCSI targets to match the behavior specified by RFC 3722.

FreeNAS 8.0.2 can be downloaded from here and the full release notes from here.

Categories: FreeNAS Releases Tags:

FreeNAS 8.0.1 Released

October 3rd, 2011 Comments off

FreeNAS 8.0.1 has been released and is now available to download from https://sourceforge.net/projects/freenas/files/FreeNAS-8.0.1/.

8.0.1 is an important update for all FreeNAS 8.0 users and contains the following fixes and improvements:

  • Django has been updated to 1.3.1 to address multiple security advisories.
  • The base system has been updated to FreeBSD 8.2-p3, which addresses http://security.freebsd.org/advisories/FreeBSD-SA-11:05.unix.aschttp://security.freebsd.org/advisories/FreeBSD-SA-11:04.compress.asc
  • A New button to zpools that will display zpool status in a tab.
  • Divorced the volume members in the database from the FreeBSD devices.
    This resolves an issue where FreeBSD can change devices names and the
    GUI doesn’t pick up the updates due to the devices names being hard-wired
    in the database.
  • Support exporting ZFS zvols (virtual devices) as device extents via iSCSI.
    8.0 was only able to export physical device nodes or file based extents.
  • The GUI now has an event notification system.
  • Added UPS functionality.
  • Added rsync client and server functionality.
  • Added the ability to schedule cron jobs in the GUI.
  • Vastly improved and reworked snapshot replication.
  • SCSI target works with VMWare ESXi 5.0
  • New email backend that provides interop with a range of mail servers (including gmail)
  • Improvements in selecting iSCSI file extents
  • Update to django 1.3.1 to address security issues in django
  • Fix a bug that was preventing ldap over tls from working.
  • Some machines panic with the usb 3.0 driver, move this from the kernel to a
  • module so it can be disabled.
  • Support mixed tagged and untagged vlan traffic on a physical interface.
  • Added a “save debug” button which will save a tech dump of the freenas box.
  • If the webgui is bound to an address the system no longer has listen on 0.0.0.0

 

Categories: FreeNAS Releases Tags:

8.0.1 RC2 Released – 64 Bit Only at the Moment

September 15th, 2011 Comments off

The second release candiate for FreeNAS 8.0.1 has been released that includes an updated version of Django which addresses several security vulnerabilities recently found.

Highlights include:

  • iSCSI target works with VMWare ESXi 5.0
  • New email backend that provides interop with a range of mail servers (including gmail)
  • Improvements in selecting iSCSI file extents
  • Update to django 1.3.1 to address security issues in django
  • Fix a bug that was preventing ldap over tls from working.
  • Some machines panic with the usb 3.0 driver, move this from the kernel to a
  • module so it can be disabled.
  • Support mixed tagged and untagged vlan traffic on a physical interface.
  • Added a “save debug” button which will save a tech dump of the freenas box.
  • If the webgui is bound to an address the system no longer has listen on 0.0.0.0

The 64 bit version can be downloaded from here:

http://websvn.pcbsd.org/downloads/FreeNAS-8r7765-amd64.iso

There is now news yet on the 32 bit version or if this release will make it into the 8.0.1 repository on SourceForge: http://sourceforge.net/projects/freenas/files/FreeNAS-8.0.1/.

Categories: FreeNAS Releases, News Tags:

FreeNAS 8.0.1-BETA4 Released

July 14th, 2011 Comments off

iXsystems are preparing to release FreeNAS 8.0.1 and have released the planned final beta. Beta 4 addresses several fairly significant bugs in Beta 3, adds OS X 10.7 compatibility and ups the minimum installation device size to 2 GB.

Changes since 8.0.1-BETA3:

  • ACLs and UNIX file system permissions work properly on both UFS and ZFS volumes. Because the ACLs needed by windows and UNIX are mutually exclusive the GUI now prompts for which system you will be using and sets permissions appropriately.
  • Changes to link aggregations which resulted in a regression in functionality have been reverted.  There was a workaround to the issue in BETA3.  A migration has been added to the system to clear the workaround.  If you are upgrading from something other than BETA3 you don’t need to do anything.  If you are upgrading from BETA3, and BETA3 broke your link aggregations BETA4 will fix things.  If BETA3 broke your link aggregations and you applied a workaround the migration should revert the workaround and things will work properly.  If upgrading to BETA4 causes link aggregations to stop working the best solution is to delete and recreate them.
  • BETA3 completed the change from hard wiring device names in the database to using identifiers.  iSCSI device extents were not changed properly.  This BETA addresses that issue.
  • A method was accidentally deleted from the middleware that prevented smartd from running.  This has been resolved.
  • ZFS snapshots are now exported to CIFS shares and are visible in windows as shadow copies.  How you access these varies between windows version.
  • Many improvements have been made to replication that increase it’s speed and robustness.
  • The CD upgrade now preserves all of /data instead of select files.
  • Fix a bug in the graph generation script which would allow the graphs of deleted volumes to persist.
  • Fix a bug in UFS volume creation, where newly created UFS volumes would only show after a reboot.
  • Add tmux to the system.  Just like GNU screen in functionality only BSD licensed and actively maintained.
  • Add dmidecode to the system.  This can provide very useful hardware diagnostic information.
  • Updated the version of Intel NIC drivers to handle Intel’s latest round of hardware.
  • Add support for Marvell MX2 SATA controllers, sold with some WD 3TB drives.
  • Make netatalk (AFP) compatible with OS X 10.7

You can get FreeNAS 8.0.1-BETA4 here: https://sourceforge.net/projects/freenas/files/FreeNAS-8.0.1/

Categories: FreeNAS Releases Tags:

FreeNAS 8 Released

May 2nd, 2011 1 comment

FreeNAS 8 has been released. For those who don’t want to read the rest of the announcement you can download it from: https://sourceforge.net/projects/freenas/files/FreeNAS-8/

FreeNAS 8 should be installed to a USB stick or Compact Flash device. It requires a device of at least 1 GB in size. Unlike FreeNAS 0.7, the OS drive can not be used as a component for a volume, nor can it be partitioned for sharing.

  • FreeNAS 8.0-RELEASE supports NFS, CIFS, AFP, FTP and TFTP as filesharing mechanisms. It also supports exporting devices via iSCSI as an iSCSI target.
  • Active Directory or LDAP for user authentication.
  • The ZFS and UFS2 filesystems are supported. ZFS is the primary filesystem and enables usage of many features, including quotas, snapshots, compression and replication that are not available in UFS2.

Note: Upgrades from freenas 0.7x are unsupported. The FreeNAS 8.0 series has no way to import configuration settings from 0.7 versions of FreeNAS.

Categories: FreeNAS Releases Tags:

FreeNAS 8.0 Release Candidate 5 – Last One Before Final Version?

April 12th, 2011 3 comments

The FreeNAS team and iXsystems have surprised themselves by shipping FreeNAS 8.0 RC5.
It wasn’t planned but since they fixed so many issues in RC4 it was clear that an RC5 would be beneficial.

There are two new major features in RC5:

  • Volume drive replacement in the GUI
  • The ability to add to ZFS volumes, which also doubles as the ability to create stacked ZFS volumes, such as a stripe of RAIDZs (RAID 50) or a stripe of mirrors (RAID 10)

The GUI contains functionality to replace components in volumes. Mainly useful for replacing failed drives in arrays, it can handle replacing devices in place or migrating devices depending on is the new device has the same or a different device name in it. Due to a bug in FreeBSD’s ZFS implementation, occasionally ZFS will attempt to hold on to the old device. The GUI contains a detach button for such cases. Spare, Cache, and Log devices can now be added to ZFS volumes at any time through the GUI.

The ability to create “stacked” ZFS configurations is now present in the GUI. This also goes hand in hand with the ability to add devices to ZFS volumes. For ZFS the volume wizard will now accept an existing volume name when adding volumes. If an existing volume name is specified, the volume being created will be added to the existing volume as a stripe. In this manner one can create complex volumes such as RAID 10, RAIDZ+0, RAIDZ2+0, RAIDZ3+0 in the same manner as conventional RAID controllers build complex volumes. Simply start with the subgroups and build up from there. The top level group is implicitly a stripe, there is no provision to build a mirror of mirrors, or a RAIDZ of mirrors, or a mirror of RAIDZs

FreeNAS 8 should be installed to a USB stick or Compact Flash device. It requires a device of at least 1 GB in size. In a departure from FreeNAS 0.7 releases, the OS drive can not be used as a component for a volume, nor can it be partitioned for sharing.

UPGRADES FROM FREENAS 0.7x ARE UNSUPPORTED

You can download FreeNAS 8.0 RC5 from here.

Categories: FreeNAS Releases Tags:

iXsystems Release FreeNAS 8.0-RC3

March 15th, 2011 2 comments

iXsystems, the new custodian and developer of FreeNAS, has released RC3 of the FreeNAS 8.0 series and it is clear that it  has been hard at work!!!

The highlights of this release include:

  • A volume importer
  • Better AFP and CIFS configuration
  • Reworked and improved iSCSI support.
  • Support for 6gbps 3Ware RAID controllers (and the command line utility tw_cli for managing them)
  • HTTPS access for the GUI

Notable bug fixes include:

  • A bug that prevented AFP from properly sharing ZFS Datasets has been fixed.
  • The firmware upgrade via GUI process is more streamlined and bugs in   it have been fixed.
  • iSCSI support has been thoroughly tested and improved.
  • Split anonymous/authenticated access to CIFS shares is now supported.

Note: Upgrades from freenas 0.7x are unsupported. The FreeNAS 8.0 series has no way to import configuration settings from 0.7 versions of FreeNAS.

There are further details in the release notes. FreeNAS 8.0-RC3 can be downloaded here for 32bit and 64bit systems.

Categories: FreeNAS Releases Tags:

Packt Publishing, the publishers of Learning FreeNAS, have donated over $300,000 to open source projects

March 3rd, 2011 1 comment

Packt Publishing, the publishers of paper and electronic books, includingLearning FreeNAS, has announced that it has made donations now totalling over $300,000 to open source projects. Since starting to make such donations in 2004, the company has helped support over 70 different open source projects.

via Packt Publishing’s open source donations top $300,000

 

Categories: General Tags:

FreeNAS 8.0 RC 2 Screenshots

March 2nd, 2011 4 comments

Here are some screenshots for the recently released FreeNAS 8.0 RC 2:

 

Categories: General Tags:

FreeNAS 8.0-RC2 Released

March 1st, 2011 Comments off

Since iXsystems released the first FreeNAS 8 beta in November there has been lots of activity including several betas and a release candiate. They have now released RC2 (release candiate 2) which means that the final version should be coming out soon.

The astute  among you will also notice that the version number has changed. This is no longer FreeNAS 0.8 (which followed the tradition set by previous versions of FreeNAS – remember 0.69? 0.72?).

The intention is to have the version number reflect the base version of FreeBSD used. RC2 is based on FreeBSD 8.2, but this version of FreeNAS is called 8.0 as there are future plans to add functionality. Once FreeNAS 8.2 is out, a suffix will be added, such as 8.2.1, 8.2.2, etc.

Release Candidate 2 contains fixes for issues that were encountered in RC1.  It does not contain the new functionality that was scheduled for RC2, but due to the bug fixes is a significant improvement over RC1.

FreeNAS 8 should be installed to a USB stick or Compact Flash device.  It requires a device of at least 1 GB in size.  In a departure from FreeNAS 0.7 releases, the OS drive can not be used as a component for a volume, nor can it be partitioned for sharing.

The following things are worth noting:

UPGRADES FROM FREENAS 0.7x ARE STILL UNSUPPORTED
The system has no way to import configuration settings from 0.7 versionsof FreeNAS, nor is there any sort of volume importer yet that will preservedata on existing volumes.  Attempting to upgrade from 0.7 will result in theloss of your configuration, your data, or quite likely, both.

IMPORTING EXISTING STORAGE VOLUMES IS UNSUPPORTED
We will get that working very shortly, for now, don’t feed disks with datayou care about to FreeNAS 8

Finally… while FreeNAS 8 system does support UFS based volumes, such as gmirror, gstripe,graid3, the primary focus is on ZFS.  Many of the features are provided via ZFS datasets, such as the ability to share subsets of volumes via CIFS. This delta is likely to increase over time, the compelling reasons to use ZFS are likely to increase as well.  It is highly recommended to use ZFS for new volumes, even if the underlying device is a volume exported by a hardware RAID controller.

 

You can download FreeNAS 8.0-RC2 from here.

 

Categories: FreeNAS Releases Tags: