-
Notifications
You must be signed in to change notification settings - Fork 86
странное сообщение в логах - could not find a "pg_probackup" to execute #39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Добрый день! |
Да, это симлинк |
Странно, никак не могу воспроизвести. |
чем могу помочь? |
Сталкивался с подобной проблемой. В моем случае все решилось указанием полного пути до pg_probackup (для PostgreSQL PRO Standard): /opt/pgpro/std-11/bin/pg_probackup |
Это паллиативное решение, хочется понять что происходит. |
Второй вариант, прописать PATH=$PATH:/opt/pgpro/std-11/bin export PATH В ~/.bash_profile пользователя postgres. |
А как пользователь постгрес находит этот симлинк? У меня на стенде пользователь postgres c по дефолту не имеет прописанного в PATH пути до /usr/lib/postgresql/11/bin |
вот как он его находит:
в
|
Смог воспроизвести |
Отлично! |
Завтра постараюсь до конца разобраться. Но у меня ощущение, что это какой-то баг сборки постгреса. |
Разобрался, дело в этом: В 2.1.2 обязательно исправим. |
Проблема в том, что имя бинаря в символической ссылке(pg_probackup) не соответствует реальному бинарю (pg_probackup-11), find_my_exec() к этому не готов и выдает ошибку |
Как временное решение, можно символическую ссылку переименовать в |
Спасибо. Буду ждать именно 2.1.2 |
@sgrinko, безотносительно сабжа, systemd игнорирует |
Хм, переменная окружения "PATH" отсутствует в окружении archive-push, запускаемом архайвером:
|
Покопался еще немного и нашел настоящих виновников: Тот факт, что у Debian Team рак мозга, с нас, конечно, вины не снимает, поэтому в ближайшем релизе archive-push и archive-get перестанут полагаться на окружение. |
Временным паллиативным решением будет прописать PATH в /etc/postgresql/MAJOR_VERSION/main/environment |
…ch can be unavailable. More details: #39
Fixed f697d57 |
ух... как всё сурово оказалось то... |
Fixed in 2.1.2 release. |
Закрываем или есть еще вопросы? |
Solved |
Использую:
ванильный 11.1 постгресс
Ubuntu 16.04
pg_probackup 2.0.25 (PostgreSQL 11.1)
в настройках стоит такая команда для архивации WAL логов
при каждом сохранении получаю странное сообщение
при этом сама архивация WAL логов выполняется корректно.
с чем это может быть связано?
The text was updated successfully, but these errors were encountered: