Persisting operating system settings
Vertica requires that you manually configure several general operating system settings. You should configure some of these settings in the /etc/rc.local script, to prevent them from reverting on reboot. This script contains scripts and commands that run each time the system is booted.
Important
On reboot, SUSE systems use the/etc/init.d/after.local file rather than /etc/rc.local.
Vertica uses settings in /etc/rc.local to set the following functionality:
Editing /etc/rc.local
- 
As the root user, open /etc/rc.local:# vi /etc/rc.local
- 
Enter a script or command. For example, to configure transparent hugepages to meet Vertica requirements, enter the following: echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabledImportantOn some Ubuntu/Debian systems, the last line in/etc/rc.localmust beexit 0. All additions to/etc/rc.localmust precede this line.
- 
Save your changes, and close /etc/rc.local.
- 
If you use Red Hat 7.0 or CentOS 7.0 or higher, run the following command as root or sudo: $ chmod +x /etc/rc.d/rc.local
On reboot, the command runs during startup. You can also run the command manually as the root user, if you want it to take effect immediately.
Disabling tuning system service
If you use Red Hat 7.0 or CentOS 7.0 or higher, make sure the tuning system service does not start on when Vertica reboots. Turning off tuning prevents monitoring of your OS and any tuning of your OS based on this monitoring. Tuning also enables THP silently, which can cause issues in other areas such as read ahead.
Run the following command as sudo or root:
$ chkconfig tuned off