Перейти на форум
Уведомления
Очистить все

Мусорка Pg_log

7 Сообщения
3 Пользователи
0 Реакции
575 Просмотры
MaximilianSM
Зарегистрирован: 29.05.2011
Oldschool Grinder

Доброго времени суток. Ни с того ни с сего начала дико заполняться папка pg_log по пути PostgreSQL\data . Буквально за 3 часа катки до 14 гб забивается. Помогите, плз, разобраться в этой трабле. Спасибо.


Ответить
Цитата
6 ответов
BobyBu
Зарегистрирован: 21.06.2009
PokerStrategist

https://www.pokerstrategy.com/ru/forum/thread.php?threadid=450060


Ответить
Цитата
vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

Можно логи эти удалить. Можно вообще сделать, чтобы не писались.
Но если оно начало расти скачком - значит, что-то не так. Посмотрел бы свежий - есть ли там ошибки и т.п.


Ответить
Цитата
MaximilianSM Автор темы
MaximilianSM
Зарегистрирован: 29.05.2011
Oldschool Grinder

Cпасибо, за ответы. Вот ссыль на несколько последних логов до заполнения диска, был бы благодарен, если бы пролили свет на ошибки, чтобы понять из-за чего трабла - http://dropmefiles.com/b5LA9


Ответить
Цитата
vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

Во-первых, вот это
2014-12-03 06:31:34 EAT FATAL: role "система" does not exist
означает, что ты проявил излишнюю самодеятельность при установке postgresql
по умолчанию там не должно быть юзера (или роли) с таким именем
а только с именем "postgres"

во-вторых, вот такое в логе
2014-12-03 06:31:32 EAT LOG: could not open file "pg_xlog/000000010000067500000046" (log file 1653, segment 70): No such file or directory
уже означает, что все сломалось и работать нормально не будет. Из папки pg_xlog ничего самостоятельно исчезать не должно.

дальше:
2014-12-03 06:31:58 EAT LOG: could not receive data from client: No connection could be made because the target machine actively refused it.
как у тебя вообще все сконфигурировано? Где что установлено? Как коннект ХМ с СУБД происходит?

Там еще непонятки есть, но уже этих трех достаточно, чтобы сделать вывод:
1 - деинсталлируй postgresql (полностью, включая удаление папки data)
2 - в этой папке - удали всё, что найдешь (будет долго)
%appdata%\HoldemManager\Database
3 - поставь postgres заново по этой инструкции, без самодеятельности.
Юзер, который работает с ней, должен иметь имя= postgres и пароль= postgrespass
что обеспечивается именно отказом от излишней креативности при установке
4 - запусти ХМ, создай новую базу данных (потому что старые уже удалены в пунктах 1 и 2 как бесполезные) и наполни ее импортом нужного из архива


Ответить
Цитата
BobyBu
Зарегистрирован: 21.06.2009
PokerStrategist

только предварительно лучше в хм создать новую пустую базу, перегрузить хм, и удалить старую через хм, иначе в ручную потом очень долго концы удалять придется по п 2


Ответить
Цитата
vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

Можно и так. Точнее, так и надо БЫ.
Но учитывая процитированные ошибки - я немного сомневаюсь, что получится.


Ответить
Цитата
Поделиться: