Failed to start PostgreSQL 9.5 with systemctl - SELinux

Я установил PG 9.5 (/usr/pgsql-9.5/) и когда я запускаю его вручную с помощью postgres -D, он работает без проблем, но если я пытаюсь использовать systemctl, я получаю ошибку. Посмотрев на вывод journalctl -xen, я вижу:

/bin/sh /usr/postgresql-9.5/bin/postgresql95-check-db-dir: permission denied

Вот разрешения:

-rwxr-xr-x. root root system_u:object_r:postgresql_exec_t:s0 postgresql95-checkdb_dir

Я не могу понять, это проблема SELinux или что-то другое. Есть помощь?

Перевод PostgreSQL в разрешительный режим (например, semanage permissive -a postgresql_t) решил проблему, но если я могу, я хочу, чтобы он оставался принудительным. Вы знаете, что это за проблема?

0
13.06.2016, 17:28
0 ответов

Теги

Похожие вопросы