Go to main content

Oracle® SuperCluster M8 and SuperCluster M7 Administration Guide

Exit Print View

Updated: June 2020

ssctuner Overview

The ssctuner utility is a small set of Perl and Korn shell scripts and configuration files that run on SuperCluster Oracle Solaris 10 and Oracle Solaris 11 global zones. By default, ssctuner is installed and enabled when SuperCluster is installed.

The utility runs in real time as an SMF service to monitor and tune ndd parameters and various system configuration parameters including these files:

  • /etc/system

  • /kernel/drv/sd.conf

  • /kernel/drv/ssd.conf

  • /etc/inet/ntp.conf

The utility also periodically checks for the use of DISM or suboptimal NFS mount options.

By default, the utility runs every two hours and modifies parameters as needed.

The utility also checks every two minutes to see if there are any virtual disk devices that were in a degraded state and have come back online, and if so, clears that zpool.

Note -  If you manually tune a parameter for which ssctuner requires a different value, ssctuner sets the value of that parameter back to what ssctuner requires and logs the changes at this interval check. If you must control one or more of the parameters ssctuner manages, consider turning off those specific components rather than disabling ssctuner completely. See Change ssctuner Properties and Disable Features.

Note -  Do not set ndd parameters through another SMF service or init script. ssctuner must manage the ndd parameters.

There is an ssctuner SMF variable called ssctuner_vars/COMPLIANCE_RUN that you set to an appropriate benchmark and then restart ssctuner to configure a compliance assessment. By default, this variable is set to none. For security purposes, you must enable this feature, see Configure ssctuner to Run compliance(1M) Benchmarks.

Related Information