SELinux 配置
除非 SELinux 在许可模式下运行,否则 Vertica 不支持 SELinux。如果安装程序检测到已安装 SELinux 并且无法确定模式,则会以标识符 S0080 报告此问题。如果可以确定模式,并且该模式不是许可模式,则会以标识符 S0081 报告此问题。
Red Hat 和 SUSE 系统
可以禁用 SELinux 或将其更改为使用许可模式。
要禁用 SELinux:
-
编辑
/etc/selinux/config
并将 SELinux 设置更改为禁用 (SELINUX=disabled
)。这会在引导时禁用 SELinux。 -
以 root/sudo 用户身份,键入
setenforce 0
以立即禁用 SELinux。
要将 SELinux 更改为使用许可模式:
-
编辑
/etc/selinux/config
,并将 SELINUX 的设置更改为许可模式 (SELINUX=Permissive
)。 -
以 root/sudo 用户身份,键入
setenforce Permissive
以立即切换至许可模式。
Ubuntu 和 debian 系统
可以禁用 SELinux 或将其更改为使用许可模式。
要禁用 SELinux:
-
编辑
/selinux/config
并将 SELinux 设置更改为禁用 (SELINUX=disabled
)。这会在引导时禁用 SELinux。 -
以 root/sudo 用户身份,键入
setenforce 0
以立即禁用 SELinux。
要将 SELinux 更改为使用许可模式:
-
编辑
/selinux/config
,并将 SELinux 的设置更改为许可模式 (SELINUX=Permissive
)。 -
以 root/sudo 用户身份,键入
setenforce Permissive
以立即切换至许可模式。