TrueNAS 12.0-RELEASE Launches!

Kris Moore

SVP of Engineering
Administrator
Moderator
iXsystems
Joined
Nov 12, 2015
Messages
1,448
iXsystems is pleased to announce the general availability of TrueNAS 12.0-RELEASE! This is the official RELEASE version of the unified FreeNAS and TrueNAS software, renamed to TrueNAS CORE and TrueNAS Enterprise, respectively. We’d like to extend a very special thank-you to the thousands of early adopters and testers who provided valuable feedback during this release cycle.

The TrueNAS 12.0 release is a major new update to the TrueNAS family of storage products. TrueNAS CORE is the successor to FreeNAS, which is still fully open-source and offering the same functionality and more features than ever before. Included in version 12 are major changes to the ZFS filesystem, bringing all upcoming OpenZFS 2.0 (Formerly ZFS on Linux). Additionally, version 12 includes these notable changes and improvements:

  • ZFS Native Crypto - Per-dataset encryption and support for encrypted replication to untrusted targets.

  • 2 Factor Authentication - Allows using Applications such as “Google Authenticator” to provide an extra level of security before logging into the UI or SSH access.

  • KMIP Support - TrueNAS Enterprise now adds the ability to interface with KMIP servers for the storage and retrieval of passwords and encryption keys.

  • Performance Improvements - Virtually every area of the platform has been updated and includes some major performance improvements, including SMB, iSCSI, ZFS and more.

  • API Keys - All of TrueNAS can be configured with TrueNAS API v2.0 and now supports API keys for remote access. The v1.0 API is no longer supported.

  • Fusion Pools - Allows creating pools with all-flash vdevs that store metadata and small-block IO. This provides flash-like performance on all metadata operations, but with the cost effectiveness of spinning disk for storage blocks.

  • VPN Support - Support for TrueNAS acting as both an OpenVPN Server and Client, depending on your VPN needs.

  • TrueCommand Cloud Integration - TrueNAS 12.0 systems can be connected directly to a TrueCommand Cloud account for scaled monitoring and management of your TrueNAS systems - no additional hardware needed!

    For Early Access to TrueCommand Cloud, go to portal.ixsystems.com and create an iX account, then send an email to truecommand-sales@ixsystems.com to request Early Access to the TrueCommand Cloud Services. Be sure to include the email address that you used to create your iX Account. For step-by-step instructions for configuring TrueCommand Cloud, see this article on the new TrueNAS Documentation Hub: https://www.truenas.com/docs/hub/truecommand/tc_cloud/

These major changes are also paired with numerous other bug fixes and quality-of-life type improvements to the UI and APIs for users. We’ve also revamped our Documentation, focusing more content on how to accomplish specific tasks, reducing the learning curve and time normally spent on deploying TrueNAS in a variety of storage environments.


Release Notes:

https://www.truenas.com/docs/hub/intro/release-notes/tn-12_0-release/

Download:

https://www.truenas.com/download-truenas-core/
 

Chris Moore

Hall of Famer
Joined
May 2, 2015
Messages
10,080
Fusion Pools - Allows creating pools with all-flash vdevs that store metadata and small-block IO. This provides flash-like performance on all metadata operations, but with the cost effectiveness of spinning disk for storage blocks.
Can an existing pool be upgraded to a fusion pool? How many flash devices need to be used for the flash vdev?
 

nojohnny101

Wizard
Joined
Dec 3, 2015
Messages
1,478
Congrats to the team on this release! Look forward to trying it out!
 

kspare

Guru
Joined
Feb 19, 2015
Messages
507
Is anyone else having issues with the reports? They are just blank for me.
 

Chris Moore

Hall of Famer
Joined
May 2, 2015
Messages
10,080
Last edited:

kspare

Guru
Joined
Feb 19, 2015
Messages
507
Using firefox the screens are also not rendering properly to scroll. sometimes it works after hitting refresh.
 

kspare

Guru
Joined
Feb 19, 2015
Messages
507

Chris Moore

Hall of Famer
Joined
May 2, 2015
Messages
10,080
The reports page.....cpu, network, etc...they are all blank. I upgraded from 11.3U5
Probably just a minor compatibility issue between your hardware and the underlying OS. Would you create a separate thread on the forum telling about your hardware and the problem you have. You may also need to submit a bug report.

Please take a look at this post for some guidance on the hardware information that would be helpful:

Forum Guidelines
https://www.ixsystems.com/community/threads/forum-guidelines.45124/
 

helios_x

Dabbler
Joined
Nov 10, 2017
Messages
11
An extra reboot made the diference, then it also works with iX Blue and iX Dark!
Smoth update, cudos to the team!
 

Tony-1971

Contributor
Joined
Oct 1, 2016
Messages
147
Can an existing pool be upgraded to a fusion pool? How many flash devices need to be used for the flash vdev?
In my configuration it works:
Code:
zpool list -v
NAME                                             SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
freenas-boot                                      14G  7.94G  6.06G        -         -      -    56%  1.00x    ONLINE  -
  ada0p2                                          14G  7.94G  6.06G        -         -      -  56.7%      -  ONLINE
tank-big                                        15.0T  6.12T  8.85T        -         -    12%    40%  1.00x    ONLINE  /mnt
  mirror                                        7.25T  3.10T  4.15T        -         -    12%  42.8%      -  ONLINE
    gptid/86cc30cc-1947-11e8-b87c-64006a8e2b6d      -      -      -        -         -      -      -      -  ONLINE
    gptid/4dfc51b4-13c8-11e8-89f4-64006a8e2b6d      -      -      -        -         -      -      -      -  ONLINE
  mirror                                        7.25T  3.02T  4.23T        -         -    12%  41.6%      -  ONLINE
    gptid/2a770cd9-4a6b-11e9-86e1-ac1f6b7cde14      -      -      -        -         -      -      -      -  ONLINE
    gptid/2b23fb23-4a6b-11e9-86e1-ac1f6b7cde14      -      -      -        -         -      -      -      -  ONLINE
special                                             -      -      -        -         -      -      -      -  -
  mirror                                         476G  59.6M   476G        -         -     0%  0.01%      -  ONLINE
    gptid/824d2b54-136e-11eb-beb3-ac1f6b7cde14      -      -      -        -         -      -      -      -  ONLINE
    gptid/82526bfc-136e-11eb-beb3-ac1f6b7cde14      -      -      -        -         -      -      -      -  ONLINE
logs                                                -      -      -        -         -      -      -      -  -
  gptid/e141a74b-3497-11ea-9c9b-ac1f6b7cde14     260G  16.6M   260G        -         -     0%  0.00%      -  ONLINE
cache                                               -      -      -        -         -      -      -      -  -
  gptid/893d0bda-37c6-11ea-b103-ac1f6b7cde14     373G  25.3G   347G        -         -     0%  6.77%      -  ONLINE
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,702
Can an existing pool be upgraded to a fusion pool? How many flash devices need to be used for the flash vdev?
Yes, it can be done, but metadata/small files on the existing pool are not moved, so a manual movement of all data (moving to a new dataset in the pool should do it) is needed to force the metadata/small blocks to the right VDEV.

Also, since this "special" VDEV will be the ONLY location of the data/metadata in your pool, you will want the same level of redundancy as the other VDEVs in the pool (or at least a mirror when the pool contains RAIDZ VDEVS).

Just to emphasize, unlike L2ARC or SLOG, lose the special VDEV, lose the pool.
 

T.W

Cadet
Joined
Apr 29, 2016
Messages
4
Just tried upgrading to new 12 and can't boot

ZFS: i/o error - all block copies unavailable
ZFS: can't read MOS of pool freenas-boot
Error: cannot open /boot/lua.loader.lua: invalid argument
 

Tony-1971

Contributor
Joined
Oct 1, 2016
Messages
147
Seems boot disk not working (broken, full, ...)
Do you have any other info about your system?
 
Last edited:

Kris Moore

SVP of Engineering
Administrator
Moderator
iXsystems
Joined
Nov 12, 2015
Messages
1,448
Just tried upgrading to new 12 and can't boot

ZFS: i/o error - all block copies unavailable
ZFS: can't read MOS of pool freenas-boot
Error: cannot open /boot/lua.loader.lua: invalid argument

That sounds like damage to the boot pool. Did you check beforehand, was it showing any checksum errors or other warnings?
 

T.W

Cadet
Joined
Apr 29, 2016
Messages
4
That sounds like damage to the boot pool. Did you check beforehand, was it showing any checksum errors or other warnings?
Cheers Kris

It was all ok beforehand.

I recreated the boot media, uploaded the backup config settings saved from before upgrading and changed trains. The second time it worked a treat, obviously a problem with the original boot media. I've got 2 more systems to upgrade, so I think I'll do a scrub of the boot pool first before upgrading just to be sure. Looks good so far though, and the gui "feels" very smooth.
 

T.W

Cadet
Joined
Apr 29, 2016
Messages
4
Seems boot disk not working (broken, full, ...)
Do you have any other info about your system?

Cheers Tony

Yeah must've been faulty boot media, I recreated and uploaded the saved config and then upgraded again, the second attempt went without a hitch.
 

ThreeDee

Guru
Joined
Jun 13, 2013
Messages
698
update went smooth .. I just had to do an additional reboot to get new media recognized in Plex is all
 

Chris Moore

Hall of Famer
Joined
May 2, 2015
Messages
10,080
Just to emphasize, unlike L2ARC or SLOG, lose the special VDEV, lose the pool.
That answers another question I had. I have four enterprise SAS SSDs that I was thinking of using. Two mirrored pairs. I have a full backup of my data in another pool, so I am not too worried about data loss. I do want to try this out. It sounds like you have already done it?
 

Chris Moore

Hall of Famer
Joined
May 2, 2015
Messages
10,080
We recommend 1 or more mirror vdevs. The I/O to these SSDs tends to be smaller 4K chunks for metadata. Smaller, performance-oriented SSDs will be better.
How much performance? Do you have a sizing guide? For example 100 MB for every TB of data in pool? I am definitely doing this, but I want to find out as much as I can first because it sounds like there is no turning back.
 
Top