0 голосов
от (35.1 тыс. баллов) в категории База Данных
После перезагрузки системы на Linux не удается запустить pgbouncer.

1 Ответ

0 голосов
от (35.1 тыс. баллов)

В некоторых случаях pgbouncer не запускается после перезагрузки системы из-за того, что нет достаточно прав к некоторым папкам. 

Чтобы решить данную проблему необходимо добавить командой: 

crontab -e 

правило запуска: 

@reboot root /ПОЛНЫЙ ПУТЬ К ФАЙЛУ/pgbouncer.sh 
@reboot root systemctl start pgbouncer
 

Вот содержимое файла pgbouncer.sh:
#!/bin/bash
chmod -R 777 /var/run/pgbouncer
chmod -R 777 /var/log/pgbouncer
chmod -R 777 /etc/pgbouncer