SELinux 配置

除非 SELinux 在许可模式下运行,否则 Vertica 不支持 SELinux。如果安装程序检测到已安装 SELinux 并且无法确定模式,则会以标识符 S0080 报告此问题。如果可以确定模式,并且该模式不是许可模式,则会以标识符 S0081 报告此问题。

Red Hat 和 SUSE 系统

可以禁用 SELinux 或将其更改为使用许可模式。

要禁用 SELinux:

  1. 编辑 /etc/selinux/config 并将 SELinux 设置更改为禁用 (SELINUX=disabled)。这会在引导时禁用 SELinux。

  2. 以 root/sudo 用户身份,键入 setenforce 0 以立即禁用 SELinux。

要将 SELinux 更改为使用许可模式:

  1. 编辑 /etc/selinux/config,并将 SELINUX 的设置更改为许可模式 (SELINUX=Permissive)。

  2. 以 root/sudo 用户身份,键入 setenforce Permissive 以立即切换至许可模式。

Ubuntu 和 debian 系统

可以禁用 SELinux 或将其更改为使用许可模式。

要禁用 SELinux:

  1. 编辑 /selinux/config 并将 SELinux 设置更改为禁用 (SELINUX=disabled)。这会在引导时禁用 SELinux。

  2. 以 root/sudo 用户身份,键入 setenforce 0 以立即禁用 SELinux。

要将 SELinux 更改为使用许可模式:

  1. 编辑 /selinux/config,并将 SELinux 的设置更改为许可模式 (SELINUX=Permissive)。

  2. 以 root/sudo 用户身份,键入 setenforce Permissive 以立即切换至许可模式。