Доброго времени суток. Ни с того ни с сего начала дико заполняться папка pg_log по пути PostgreSQL\data . Буквально за 3 часа катки до 14 гб забивается. Помогите, плз, разобраться в этой трабле. Спасибо.
Можно логи эти удалить. Можно вообще сделать, чтобы не писались.
Но если оно начало расти скачком - значит, что-то не так. Посмотрел бы свежий - есть ли там ошибки и т.п.
Cпасибо, за ответы. Вот ссыль на несколько последних логов до заполнения диска, был бы благодарен, если бы пролили свет на ошибки, чтобы понять из-за чего трабла - http://dropmefiles.com/b5LA9
Во-первых, вот это
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 как бесполезные) и наполни ее импортом нужного из архива
только предварительно лучше в хм создать новую пустую базу, перегрузить хм, и удалить старую через хм, иначе в ручную потом очень долго концы удалять придется по п 2
Можно и так. Точнее, так и надо БЫ.
Но учитывая процитированные ошибки - я немного сомневаюсь, что получится.