Как ни странно, на одном из наших серверов pg_dumpall при запуске cron выдает только базу данных postgres, а не все базы данных.
Но при запуске из командной строки он работает.
Я подозреваю, что это должно быть из-за какой-то переменной окружения, но я не знаю, откуда она взялась.
Конечно, я могу предоставить дополнительную информацию, но я не знаю, что дать больше, потому что я точно не знаю источник этой странной проблемы?
Очевидно, что Сценарий cron выполняет либо
Если вы используете Ubuntu или Debian, убедитесь, что вы используете ту, что находится в вашем путь напрямую, у вас может быть один в / usr / lib
и один в / usr / bin