Sysctl
在安装过程中,Vertica 会尝试自动更改各种操作系统级别的设置。安装程序无法更改系统中超出安装程序要求的阈值的值。通过将 --no-system-configuration
参数用于 install_vertica
脚本,可以阻止安装程序自动进行这些配置更改。
要永久编辑某些设置并防止其在重新引导后恢复原来的设置,请使用 sysctl。
与 Vertica 的安装相关的 sysctl 设置包括:
使用 sysctl 永久更改设置:
-
以 root 用户身份打开 /etc/sysctl.conf 文件:
# vi /etc/sysctl.conf
-
输入参数和值:
parameter = value
例如,要设置
fs.file-max
参数和值以满足 Vertica 要求,请输入:fs.file-max = 65536
-
保存更改并关闭 /etc/sysctl.conf 文件。
-
以 root 用户身份重新加载配置文件:
# sysctl -p
确定安装程序添加的设置
可通过打开 /etc/sysctl.conf 文件来查看安装程序是否已添加某项设置:
# vi /etc/sysctl.conf
如果安装程序已添加某项设置,则会显示以下行:
# The following 1 line added by Vertica tools. 2015-02-23 13:20:29
parameter = value