Advanced Settings Screen

Advanced settings have reasonable defaults in place. A warning message displays for some settings advising of the dangers of making changes. Changing advanced settings can be dangerous when done incorrectly. Use caution before saving changes. Make sure you are comfortable with ZFS, Linux, and system configuration, backup, and restoration before making any changes. The Advanced settings screen provides configuration options for the console, syslog, audit, kernel, sysctl, storage (system dataset pool), replication, WebSocket sessions, cron jobs, init/shutdown scripts, allowed IP addresses, isolated GPU device(s), self-encrypting drives, and global two-factor authentication.
Read full post gdoc_arrow_right_alt

Advanced

System > Advanced contains advanced options for configuring system settings. These options have reasonable defaults in place. Make sure you are comfortable with ZFS, FreeBSD, and system configuration backup and restoration before making any changes. Console Name Description Show Text Console without Password Prompt Unset to add a login prompt to the system before the console menu is shown. Enable Serial Console Do not set this if the Serial Port is disabled.
Read full post gdoc_arrow_right_alt

Boot Pool Management

System Settings > Boot contains options for monitoring and managing the ZFS pool and devices that store the TrueNAS operating system. Changing the Scrub Interval The Stats/Settings option displays current system statistics and provides the option to change the scrub interval, or how often the system runs a data integrity check on the operating system device. Go to System Settings > Boot screen and click Stats/Settings. The Stats/Settings window displays statistics for the operating system device: Boot pool Condition as ONLINE or OFFLINE, Size in GiB and the space in use in Used, and Last Scrub Run with the date and time of the scrub.
Read full post gdoc_arrow_right_alt

Managing Init/Shutdown Scripts

The Init/Shutdown Scripts widget on the System > Advanced screen allows you to add scripts to run before or after initialization (start-up), or at shutdown. For example, creating a script to backup your system or run a systemd command before exiting and shutting down the system. Init/shutdown scripts are capable of making OS-level changes and can be dangerous when done incorrectly. Use caution before creating script or command tasks. Make sure you are comfortable with ZFS, Linux, and system configuration, backup, and restoration before creating and executing script tasks.
Read full post gdoc_arrow_right_alt

Managing SEDs

Advanced settings have reasonable defaults in place. A warning message displays for some settings advising of the dangers of making changes. Changing advanced settings can be dangerous when done incorrectly. Use caution before saving changes. Make sure you are comfortable with ZFS, Linux, and system configuration, backup, and restoration before making any changes. The Self-Encrypting Drive(s) widget on the System > Advanced screen allows you set the user and global SED password in SCALE.
Read full post gdoc_arrow_right_alt

Services

System Settings > Services displays each system component that runs continuously in the background. These typically control data-sharing or other external access to the system. Individual services have configuration screens and activation toggles, and you can set them to run automatically. Figure 1: SCALE Services Screen The edit Configure icon opens the service configuration screen. The NFS service row has one additional NFS Sessions icon that opens the NFS Sessions screen.
Read full post gdoc_arrow_right_alt

General

The SCALE CLI guide is a work in progress! New namespace and command documentation is continually added and maintained, so check back here often to see what is new! General Namespace The general namespace has 14 commands, and is based on general settings functions found in the SCALE API and web UI. It provides access to GUI and localization configuration settings through the general namespace commands. General Commands The following general namespace commands allow you to configure time zone, language, HTTP protocol, UI address, and system certificate options.
Read full post gdoc_arrow_right_alt

Isolating GPU for VMs

Systems with more than one graphics processing unit (GPU) installed can isolate additional GPU device(s) from the host operating system (OS) and allocate them for use by a virtual machine (VM). Isolated GPU devices are unavailable to the OS and for allocation to applications. Advanced settings have reasonable defaults in place. A warning message displays for some settings advising of the dangers of making changes. Changing advanced settings can be dangerous when done incorrectly.
Read full post gdoc_arrow_right_alt

Alert Settings Screen

The Alert Settings screen displays options to create and edit alert services and to configure warning levels and frequencies. To access this screen, click the notifications icon, then click the settings icon and select Alert Settings on the dropdown list. Use Columns to change the information displayed in the list of alert services. Options are Unselect All, Type, Level, Enabled and Reset to Defaults. Add/Edit Alert Service Screen The Add Alert Service and Edit Alert Service screens show the same settings.
Read full post gdoc_arrow_right_alt

Setting Up a Remote Syslog Server

TrueNAS CORE allows users to configure a remote system logging server using any of the three transport protocols supported in CORE. Options are UDP, TCP, or TLS. The steps for all three protocols are the same except UDP and TCP do not require a certificate and certificate authority and TLS does. Configuring a Syslog Server (TLS only) Go to System > CAs and configure a certificate authority for the remote logging server.
Read full post gdoc_arrow_right_alt