我试图弄清楚为什么我的 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 ]
有任何想法吗?
看起来 /var/lib/pgsql/pgstartup.log 没有 SELinux 标签,因此 SELinux 阻止 postgres 访问它。有关 SELinux 标签的更多信息,请参阅此页面。