|
Ошибка при доступе к pg_wal
|
|||
---|---|---|---|
#18+
Всем добрый день! Безрезультатно перерыл гугл в поисках решения. Суть проблемы: На одном из проектов получили такую ошибку при вызове стандартной функции : SELECT * FROM pg_ls_waldir() ERROR: could not stat directory "pg_wal": No such file or directory; Папка pg_wal есть и она не пустая. Вызовы происходят из под суперюзера. При этом: SELECT * FROM pg_ls_logdir() отрабатывает штатно. SELECT * FROM pg_ls_dir(pg_dir) отрабатывает штатно и выводит в том числе и pg_wal - т.е. видит ее. Версия postgre - 11.5 ОС - Windows 2016 Server. При этом проблема проявляется на двух разнесенных серверах, но с аналогичной конфигурацией. Есть мысль дать на эту папку полный доступ для всех пользователей, но не знаю как к этому отнесется PG - вроде как под линуксом это могло вызывать проблемы. Тем более, что визуально - выданные права на папку log и pg_wal полностью идентичны. Может кто сталкивался - или есть идеи куда ткнуть/смотреть? Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2021, 14:32 |
|
Ошибка при доступе к pg_wal
|
|||
---|---|---|---|
#18+
alex_by_guest, ls_wal... использует ls_dir... внутри с указанием прекомпилированного имени директории WAL-ов. Имя у вас pg_wal - стандартное, надеюсь и сборка postgres тоже стандартная. Посмотрите в логах сообщения на момент выполнения функции. postgres внутри содержит что-то типа кеша декстрипторов на файлы и директории. вероятно ошибка, что закончились свободные слоты для новых дескрипторов (может потребуется увеличить уровень сообщений до DEBUG, если, конечно, это допустимо на ваших серверах) посмотрите в сторону значения параметра max_files_per_process и подобных. вероятно увеличение числа доступных открытых файлов для серверного процесса решит проблему или как-то связано с ней. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2021, 00:38 |
|
|
start [/forum/topic.php?fid=53&fpage=10&tid=1993983]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
21ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
2ms |
others: | 285ms |
total: | 376ms |
0 / 0 |