|
БП Закрытие месяца could noy write block 304251
| ☑ |
0
ИУБиПовиц
27.01.15
✎
08:50
|
Добрый день. Имеется база БП Корп на постгресе крутится. И при закрытии 20,26 за декабрь стало вываливаться сообщение could noy write block 304251 of temporary file. No space or devicе. Хотя места везде много и на терминальных дисках по 10- гигов свободных, где еще можно посмотреть? и во временных файлах сервера много/
Сам не смотрел, но админы так говорят.
|
|
1
shuhard
27.01.15
✎
08:56
|
(0)[о 10- гигов свободных]
для темпов сиквела эта полный пип..ец
|
|
2
ИУБиПовиц
27.01.15
✎
08:57
|
Так сама база небольшая, всего 4 -гига, по крайней мере эта
|
|
3
ИУБиПовиц
27.01.15
✎
08:58
|
А сколько нужно, и как посмотреть где они хранятся? там же где база лежит на том сервере?
|
|
4
ИУБиПовиц
27.01.15
✎
09:01
|
и в каком журнале посмотреть в какой каталог идет не получившаяся запись, т.к. смотрели журнал постгри, там ничего такого нет
|
|
5
ИУБиПовиц
27.01.15
✎
09:12
|
нашел статью в ней говорится что если "te block 304251 " число 304251 * на 8к то получим размер 18 -гигов, и что с этим делать? Или это неверный расчет.
|
|
6
bolero
27.01.15
✎
09:42
|
(5) либо у нас калькуляторы разные, либо у меня лыжи не едут, т.к. у меня 304251 * 8192 / (1024 * 1024) = 2377 MB, что меньше 10G
в том же сообщении написано, что на момент вылета tmp-файл может быть уже не один
я б помониторил в момент попытки:
while true; do echo -n "`date` "; df -h /var | grep /var; sleep 5; done
|
|
7
bolero
27.01.15
✎
09:47
|
(4) /var/lib/pgsql/data/postgresql.conf
#log_temp_files = -1 # log temporary files equal or larger
|
|
8
shuhard
27.01.15
✎
09:48
|
(5)[и что с этим делать?]
повесить на ёлку
|
|
9
ИУБиПовиц
27.01.15
✎
14:44
|
Ну в общем убили пару не очень нужных в данный момент баз, освободили 22 Гб места, и этого хватило:)
|
|