Доброго времени суток!
При запуске команды по ssh:
ошибка:
в syslog:
Кажется, на уровне ядра запрещается выполнение этой команды.
Если же выполнить эту команду на самой машине под пользователем postgres - все выполняется корректно.
Можно ли обойти / отключить данное ограничение?
При запуске команды по ssh:
Bash:
$ ssh postgres@192.168.7.176 /usr/lib/postgresql/9.6/bin/pg_ctl -w -D /var/lib/postgresql/9.6/main/ promote
Код:
pg_ctl: could not send promote signal (PID: 9436): Operation not permitted
Bash:
Dec 23 22:21:41 db2 kernel: [129397.663300] Parsec intergity level: 63
Dec 23 22:21:41 db2 kernel: [129397.875706] Signal not allowed: pg_ctl(10930) to postgres(9436) sig=10
Dec 23 22:21:41 db2 systemd[1]: session-352.scope: Killing process 10921 (sshd) with signal SIGTERM.
Dec 23 22:21:41 db2 systemd[1]: Stopping Session 352 of user postgres.
Dec 23 22:21:41 db2 systemd[1]: Stopped Session 352 of user postgres.
Если же выполнить эту команду на самой машине под пользователем postgres - все выполняется корректно.
Можно ли обойти / отключить данное ограничение?