【问题标题】:SELinux CentOS-7, problems when to create Tablespace PostgreSQLSELinux CentOS-7,创建表空间 PostgreSQL 时的问题
【发布时间】:2017-08-28 21:37:26
【问题描述】:

当我尝试在 /mnt/sdb/pg 中创建表空间并启用 SELinux 时, 出现以下错误:

postgres=# CREATE TABLESPACE ts_table OWNER postgres LOCATION '/mnt/sdc/pg';

错误:无法设置目录权限 “/mnt/sdb/pg”:权限被拒绝

禁用 SELinux 表空间创建没有问题 ...
setenforce 0

我不想禁用 SELinux

【问题讨论】:

  • 您发出了什么命令来引发“权限被拒绝”消息?

标签: postgresql centos selinux


【解决方案1】:

命令:

su postgres
psql
postgres=# CREATE TABLESPACE ts_table OWNER postgres LOCATION '/mnt/sdc/pg';

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-03
    • 2020-10-02
    • 2014-06-05
    • 1970-01-01
    • 1970-01-01
    • 2011-02-04
    相关资源
    最近更新 更多