SlideShare a Scribd company logo
1 of 33
Download to read offline
Introduction to FreeNAS 8.3


Dru Lavigne
Director of Community Development, iXsystems
TLF, August 4, 2012
Outline

Introduction to FreeNAS 8.3

Features and ZFS Overview

What's New in 8.3

Configuration Workflow

Extending Functionality with Plugins

Additional Resources
Introduction

Open source NAS (network attached storage)
based on an embedded version of FreeBSD
(nanoBSD) and released under 2-clause BSD
license

Modular design: core NAS features can be
extended using a plugin architecture

Designed to be installed on flash device and
administered from a web browser
Administrative GUI
Introduction


8.2-RELEASE-p1 is the current release version; it
introduced the plugin architecture

8.3, currently in beta, is due for release in August,
2012; includes ZFSv28 support which adds
deduplication, RAIDZ3, and removable log device

7.x series has been EOL'd and rebranded as
NAS4Free
Features
Create UFS or ZFS volumes (ZFS recommended)

Import existing UFS/ZFS RAID/z volumes

Import existing UFS, DOS, NTFS, EXT2/3
volumes

Create data shares using Appletalk, NFS, and
SMB protocols

Can also configure data access through
FTP/SFTP, SSH, and iSCSI
Features

Integration with OpenLDAP, Active Directory

Automated, secure replication via rsync/ssh

Automated ZFS snapshots and scrubs

Front-ends to cron, sysctls, loader.conf

Reporting graphs, scheduled S.M.A.R.T. tests,
automated alerts, UPS
Features
Link aggregation and failover

IEEE 802.1q VLAN support

DDNS, SNMP, and TFTP support

Control panel to stop/start and view the status of
services

Supports OSX Time Machine

Supports Windows Shadow Copies
Features

Upgrades keep a backup of the old OS, allowing
for rollback

Administrative GUI accessed through a web
browser; 8.2 added a web shell for command line
operations

Users Guide published with each version and
available in wiki, HTML, PDF, epub, and Kindle
formats
ZFS

128-bit filesystem designed to be “self-healing”
and to address hardware RAID issues with data
integrity

Snapshots (point in time) only store what has
changed since the last snapshot

Snapshots (ro) can be cloned (rw)

Can rollback to any snapshot
ZFS


RAIDZ1: equivalent to RAID5

RAIDZ2: double-parity solution similar to RAID6

RAIDZ3: triple-parity solution

Caveats: resilvering takes time and can stress
disks
ZFS


Versions:

15: FreeNAS 8.0.x and 8.2

28: FreeNAS 8.3

30: Oracle has not open sourced (will they?)
- adds encryption
What's New in 8.2

Plug-in architecture for non-core functionality,
uses the PBI format

Installed plugins can be configured from the GUI

Documented API so users can create and
contribute their own plugins (currently WIP)

Web shell

Automatic configuration of multi-path hardware
What's New in 8.3


Deduplication, RAIDZ3, removable log device

Front-end to /etc/hosts

Navigable reporting graphs

Improved hardware driver support
Configuration Workflow

1. Set the administrative username and password

2. Create volumes/datasets

3. Create users/groups or integrate with LDAP/AD

4. Configure share

5. Start applicable service(s)

6. Test the configuration
1. Set Administrative Creds
2. Create Volume
1. Import existing UFS RAID or ZFS pool
●

2. Import existing disk or partition(s) formatted
●

with UFS, FAT, NTFS, or EXT2/3
●

3. Create UFS or ZFS volume
●

●

●

 Once a ZFS volume (pool) is created, it can be
divided into datasets (with own options) or zvols
(to use as a “raw” disk for iSCSI)
Create Volume
Create ZFS Dataset
3. Users/Groups


Choices:

1. Manually create

2. Import existing Active Directory users

3. Import existing LDAP users
4. Configure Share
AFP: for Mac OS X

CIFS: for Windows, also supports any other OS

NFS: faster than CIFS, supports any OS

SSH: CLI and GUI clients available for any OS

FTP: CLI and GUI clients available for any OS

iSCSI target: for access to “raw” disks
Configure Share

When configuring:

Recommended to only have one type of share to
prevent filesystem/client conflicts

Users needing access to that share must have
permission to the volume being shared, or the
share access must be set to anon/guest

Permissions can be set on a per volume or per
dataset basis
5. Start Service
6. Test Configuration


From a client, confirm that access is permitted to
allowed users

Can enable console logging at bottom of browser
to troubleshoot a service that won't start

Can use web shell to read logs when
troubleshooting
Plugin Architecture

Once the Plugins Jail is installed and the Plugins
service started, you can install additional software
packaged in the PBI format

The associated service for each installed PBI can
be started/stopped in Control Services

Plugins Jail itself and installed PBIs can be
updated from the GUI as new versions become
available
Plugin Architecture


Uses FreeBSD jail, vimage, and PBIs

PBI format extended to add a config file which
defines the configuration values displayed in the
FreeNAS GUI

PBIs currently exist for Firefly, MiniDLNA, and
Transmission
Plugin Architecture
Plugin Architecture
Plugin Architecture
Plugin Architecture

If a PBI is not available, software can still be
installed within the Plugins Jail using FreeBSD
packages or ports

Currently, over 23,750 ports are available

Installed packages/ports can be configured and
their services started using the command line
within the Plugins Jail
Resources


Website:     http://www.freenas.org

Forums:      http://forums.freenas.org

Bug tracker: http://support.freenas.org

Localization: http://pootle.freenas.org
Resources


Documentation: http://doc.freenas.org

IRC: #freenas on Freenode

Links to forums, mailing lists, instructional videos,
trac database, and professional support:

http://doc.freenas.org/index.php/
FreeNAS_Support_Resources
Questions?


              Contact:

          dru@freebsd.org

           URL to Slides:

http://slideshare.net/dlavigne/tlf2012

More Related Content

What's hot

Lavigne bsdmag-jan13
Lavigne bsdmag-jan13Lavigne bsdmag-jan13
Lavigne bsdmag-jan13
Dru Lavigne
 
ESXi PXE Server-Instructions/Documentation
ESXi PXE Server-Instructions/DocumentationESXi PXE Server-Instructions/Documentation
ESXi PXE Server-Instructions/Documentation
Jeremy Dixon
 

What's hot (20)

Asiabsdcon15
Asiabsdcon15Asiabsdcon15
Asiabsdcon15
 
Introduction to FreeNAS development by John Hixson
Introduction to FreeNAS development by John HixsonIntroduction to FreeNAS development by John Hixson
Introduction to FreeNAS development by John Hixson
 
Olf2012
Olf2012Olf2012
Olf2012
 
Ilf2012
Ilf2012Ilf2012
Ilf2012
 
Olf2013
Olf2013Olf2013
Olf2013
 
Sweden11
Sweden11Sweden11
Sweden11
 
Oclug 2010
Oclug 2010Oclug 2010
Oclug 2010
 
Lavigne bsdmag-jan13
Lavigne bsdmag-jan13Lavigne bsdmag-jan13
Lavigne bsdmag-jan13
 
ESXi PXE Server-Instructions/Documentation
ESXi PXE Server-Instructions/DocumentationESXi PXE Server-Instructions/Documentation
ESXi PXE Server-Instructions/Documentation
 
Fsoss2011
Fsoss2011Fsoss2011
Fsoss2011
 
Dru lavigne servers-tutorial
Dru lavigne servers-tutorialDru lavigne servers-tutorial
Dru lavigne servers-tutorial
 
Meeting 9 samba
Meeting 9   sambaMeeting 9   samba
Meeting 9 samba
 
Posscon2013
Posscon2013Posscon2013
Posscon2013
 
Meeting 9 nfs network file system
Meeting 9   nfs network file systemMeeting 9   nfs network file system
Meeting 9 nfs network file system
 
Self2013
Self2013Self2013
Self2013
 
Centos
CentosCentos
Centos
 
SELF 2014: PBI v10: Application Management Made Easy
SELF 2014: PBI v10: Application Management Made EasySELF 2014: PBI v10: Application Management Made Easy
SELF 2014: PBI v10: Application Management Made Easy
 
Lavigne bsdmag sept12
Lavigne bsdmag sept12Lavigne bsdmag sept12
Lavigne bsdmag sept12
 
BSD for Linux Users
BSD for Linux UsersBSD for Linux Users
BSD for Linux Users
 
Lavigne bsdmag-jan2012
Lavigne bsdmag-jan2012Lavigne bsdmag-jan2012
Lavigne bsdmag-jan2012
 

Viewers also liked (7)

Lisa2011
Lisa2011Lisa2011
Lisa2011
 
Lavigne bsdmag dec2012
Lavigne bsdmag dec2012Lavigne bsdmag dec2012
Lavigne bsdmag dec2012
 
BSD Certification Group: A Case Study in Open Source Certification
BSD Certification Group: A Case Study in Open Source CertificationBSD Certification Group: A Case Study in Open Source Certification
BSD Certification Group: A Case Study in Open Source Certification
 
BSD Certification: Using Open Source and Education to Accelerate Technology T...
BSD Certification: Using Open Source and Education to Accelerate Technology T...BSD Certification: Using Open Source and Education to Accelerate Technology T...
BSD Certification: Using Open Source and Education to Accelerate Technology T...
 
Meetbsd12
Meetbsd12Meetbsd12
Meetbsd12
 
Tlf2013
Tlf2013Tlf2013
Tlf2013
 
Comunicare la biblioteca on line (3/3). Seminario di formazione sulla lettura...
Comunicare la biblioteca on line (3/3). Seminario di formazione sulla lettura...Comunicare la biblioteca on line (3/3). Seminario di formazione sulla lettura...
Comunicare la biblioteca on line (3/3). Seminario di formazione sulla lettura...
 

Similar to Tlf2012

Nadhiya lamp
Nadhiya lampNadhiya lamp
Nadhiya lamp
Nadhi ya
 
Linux26 New Features
Linux26 New FeaturesLinux26 New Features
Linux26 New Features
guest491c69
 
Lamp technology
Lamp technologyLamp technology
Lamp technology
2tharan21
 
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
Mustafa AL-Timemmie
 
lamp technology
lamp technologylamp technology
lamp technology
Deepa
 
Deepa ppt about lamp technology
Deepa ppt about lamp technologyDeepa ppt about lamp technology
Deepa ppt about lamp technology
Deepa
 

Similar to Tlf2012 (20)

Lfnw15
Lfnw15Lfnw15
Lfnw15
 
Scale2015
Scale2015Scale2015
Scale2015
 
Ilf2013
Ilf2013Ilf2013
Ilf2013
 
Lavigne bsdmag june11
Lavigne bsdmag june11Lavigne bsdmag june11
Lavigne bsdmag june11
 
Olf2014
Olf2014Olf2014
Olf2014
 
Flourish11
Flourish11Flourish11
Flourish11
 
openQRM is Not Dead
openQRM is Not DeadopenQRM is Not Dead
openQRM is Not Dead
 
Scale9x sun
Scale9x sunScale9x sun
Scale9x sun
 
Lavigne bsdmag apr13
Lavigne bsdmag apr13Lavigne bsdmag apr13
Lavigne bsdmag apr13
 
Ilf2011
Ilf2011Ilf2011
Ilf2011
 
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
 
Introduction to OpenSolaris 2008.11
Introduction to OpenSolaris 2008.11Introduction to OpenSolaris 2008.11
Introduction to OpenSolaris 2008.11
 
Nadhiya lamp
Nadhiya lampNadhiya lamp
Nadhiya lamp
 
Linux26 New Features
Linux26 New FeaturesLinux26 New Features
Linux26 New Features
 
Lamp technology
Lamp technologyLamp technology
Lamp technology
 
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
 
Uyuni, the solution to manage your Linux infrastructure
Uyuni, the solution to manage your Linux infrastructureUyuni, the solution to manage your Linux infrastructure
Uyuni, the solution to manage your Linux infrastructure
 
lamp technology
lamp technologylamp technology
lamp technology
 
Deepa ppt about lamp technology
Deepa ppt about lamp technologyDeepa ppt about lamp technology
Deepa ppt about lamp technology
 
Apache ssl
Apache ssl Apache ssl
Apache ssl
 

More from Dru Lavigne (20)

Olf2018
Olf2018Olf2018
Olf2018
 
Olf2017
Olf2017Olf2017
Olf2017
 
FreeBSD System Administration Using SysAdm
FreeBSD System Administration Using SysAdmFreeBSD System Administration Using SysAdm
FreeBSD System Administration Using SysAdm
 
Asiabsdcon2017
Asiabsdcon2017Asiabsdcon2017
Asiabsdcon2017
 
Olf2016
Olf2016Olf2016
Olf2016
 
Tlf2016
Tlf2016Tlf2016
Tlf2016
 
Knoxbug2016
Knoxbug2016Knoxbug2016
Knoxbug2016
 
Lfnw2016
Lfnw2016Lfnw2016
Lfnw2016
 
Flourish16
Flourish16Flourish16
Flourish16
 
Scale2016
Scale2016Scale2016
Scale2016
 
Fossetcon15
Fossetcon15Fossetcon15
Fossetcon15
 
Ghc14
Ghc14Ghc14
Ghc14
 
Fossetcon14
Fossetcon14Fossetcon14
Fossetcon14
 
Tlf2014
Tlf2014Tlf2014
Tlf2014
 
Asiabsdcon14 lavigne
Asiabsdcon14 lavigneAsiabsdcon14 lavigne
Asiabsdcon14 lavigne
 
Asiabsdcon14
Asiabsdcon14Asiabsdcon14
Asiabsdcon14
 
Scale2014
Scale2014Scale2014
Scale2014
 
Dru lavigne oss-sysadmin
Dru lavigne oss-sysadminDru lavigne oss-sysadmin
Dru lavigne oss-sysadmin
 
Dru lavigne oss-desktop_apps
Dru lavigne oss-desktop_appsDru lavigne oss-desktop_apps
Dru lavigne oss-desktop_apps
 
Bsd ss
Bsd ssBsd ss
Bsd ss
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Tlf2012

  • 1. Introduction to FreeNAS 8.3 Dru Lavigne Director of Community Development, iXsystems TLF, August 4, 2012
  • 2. Outline Introduction to FreeNAS 8.3 Features and ZFS Overview What's New in 8.3 Configuration Workflow Extending Functionality with Plugins Additional Resources
  • 3. Introduction Open source NAS (network attached storage) based on an embedded version of FreeBSD (nanoBSD) and released under 2-clause BSD license Modular design: core NAS features can be extended using a plugin architecture Designed to be installed on flash device and administered from a web browser
  • 5. Introduction 8.2-RELEASE-p1 is the current release version; it introduced the plugin architecture 8.3, currently in beta, is due for release in August, 2012; includes ZFSv28 support which adds deduplication, RAIDZ3, and removable log device 7.x series has been EOL'd and rebranded as NAS4Free
  • 6. Features Create UFS or ZFS volumes (ZFS recommended) Import existing UFS/ZFS RAID/z volumes Import existing UFS, DOS, NTFS, EXT2/3 volumes Create data shares using Appletalk, NFS, and SMB protocols Can also configure data access through FTP/SFTP, SSH, and iSCSI
  • 7. Features Integration with OpenLDAP, Active Directory Automated, secure replication via rsync/ssh Automated ZFS snapshots and scrubs Front-ends to cron, sysctls, loader.conf Reporting graphs, scheduled S.M.A.R.T. tests, automated alerts, UPS
  • 8. Features Link aggregation and failover IEEE 802.1q VLAN support DDNS, SNMP, and TFTP support Control panel to stop/start and view the status of services Supports OSX Time Machine Supports Windows Shadow Copies
  • 9. Features Upgrades keep a backup of the old OS, allowing for rollback Administrative GUI accessed through a web browser; 8.2 added a web shell for command line operations Users Guide published with each version and available in wiki, HTML, PDF, epub, and Kindle formats
  • 10. ZFS 128-bit filesystem designed to be “self-healing” and to address hardware RAID issues with data integrity Snapshots (point in time) only store what has changed since the last snapshot Snapshots (ro) can be cloned (rw) Can rollback to any snapshot
  • 11. ZFS RAIDZ1: equivalent to RAID5 RAIDZ2: double-parity solution similar to RAID6 RAIDZ3: triple-parity solution Caveats: resilvering takes time and can stress disks
  • 12. ZFS Versions: 15: FreeNAS 8.0.x and 8.2 28: FreeNAS 8.3 30: Oracle has not open sourced (will they?) - adds encryption
  • 13. What's New in 8.2 Plug-in architecture for non-core functionality, uses the PBI format Installed plugins can be configured from the GUI Documented API so users can create and contribute their own plugins (currently WIP) Web shell Automatic configuration of multi-path hardware
  • 14. What's New in 8.3 Deduplication, RAIDZ3, removable log device Front-end to /etc/hosts Navigable reporting graphs Improved hardware driver support
  • 15. Configuration Workflow 1. Set the administrative username and password 2. Create volumes/datasets 3. Create users/groups or integrate with LDAP/AD 4. Configure share 5. Start applicable service(s) 6. Test the configuration
  • 17. 2. Create Volume 1. Import existing UFS RAID or ZFS pool ● 2. Import existing disk or partition(s) formatted ● with UFS, FAT, NTFS, or EXT2/3 ● 3. Create UFS or ZFS volume ● ● ● Once a ZFS volume (pool) is created, it can be divided into datasets (with own options) or zvols (to use as a “raw” disk for iSCSI)
  • 20. 3. Users/Groups Choices: 1. Manually create 2. Import existing Active Directory users 3. Import existing LDAP users
  • 21. 4. Configure Share AFP: for Mac OS X CIFS: for Windows, also supports any other OS NFS: faster than CIFS, supports any OS SSH: CLI and GUI clients available for any OS FTP: CLI and GUI clients available for any OS iSCSI target: for access to “raw” disks
  • 22. Configure Share When configuring: Recommended to only have one type of share to prevent filesystem/client conflicts Users needing access to that share must have permission to the volume being shared, or the share access must be set to anon/guest Permissions can be set on a per volume or per dataset basis
  • 24. 6. Test Configuration From a client, confirm that access is permitted to allowed users Can enable console logging at bottom of browser to troubleshoot a service that won't start Can use web shell to read logs when troubleshooting
  • 25. Plugin Architecture Once the Plugins Jail is installed and the Plugins service started, you can install additional software packaged in the PBI format The associated service for each installed PBI can be started/stopped in Control Services Plugins Jail itself and installed PBIs can be updated from the GUI as new versions become available
  • 26. Plugin Architecture Uses FreeBSD jail, vimage, and PBIs PBI format extended to add a config file which defines the configuration values displayed in the FreeNAS GUI PBIs currently exist for Firefly, MiniDLNA, and Transmission
  • 30. Plugin Architecture If a PBI is not available, software can still be installed within the Plugins Jail using FreeBSD packages or ports Currently, over 23,750 ports are available Installed packages/ports can be configured and their services started using the command line within the Plugins Jail
  • 31. Resources Website: http://www.freenas.org Forums: http://forums.freenas.org Bug tracker: http://support.freenas.org Localization: http://pootle.freenas.org
  • 32. Resources Documentation: http://doc.freenas.org IRC: #freenas on Freenode Links to forums, mailing lists, instructional videos, trac database, and professional support: http://doc.freenas.org/index.php/ FreeNAS_Support_Resources
  • 33. Questions? Contact: dru@freebsd.org URL to Slides: http://slideshare.net/dlavigne/tlf2012