posgresql 错误:/usr/bin/chcon:无法将部分上下文应用于未标记的文件

posgresql 错误:/usr/bin/chcon:无法将部分上下文应用于未标记的文件

我想弄清楚为什么我的 posgresql 无法在启动时启动。我在终端手动运行它

# chkconfig postgresql on 
# service postgresql start 
/usr/bin/chcon: can't apply partial context to unlabelled file /var/lib/pgsql/pgstartup.log 
Initalizing database:           [  OK  ]  
Starting postgresql service:    [  OK  ] 

有任何想法吗?

答案1

看起来 /var/lib/pgsql/pgstartup.log 没有 SELinux 标签,因此 SELinux 阻止 postgres 访问它。请参阅这一页有关 SELinux 标签的更多信息。

相关内容