Мониторинг показал, что раздел с логами перевалил за критический порог.
Вывод df показывал:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_fgrp-varlog 485M 393M 67M 86% /var/log
Но вывод du настаивал, что:
$ du -s -h /var/log
30M /var/log
Знания по unix-системам подсказывали, что наверняка какой-то процесс держит файл.
Найти виновника помог lsof:
$ lsof | grep deleted
mysqld 19662 mysql 10u REG 253,1 0 23 /tmp/ibOgBc1X (deleted)
mysqld 19662 mysql 12u REG 253,1 0 48 /tmp/ib4l1LpF (deleted)
mysqld 19662 mysql 13u REG 253,1 0 11212 /tmp/ibC8bmOm (deleted)
mysqld 19662 mysql 14u REG 253,1 0 11235 /tmp/ibA6wpd4 (deleted)
mysqld 19662 mysql 17w REG 253,3 370401307 65028 /var/log/mysql/log-slow-queries.log (deleted)
mysqld 19662 mysql 18u REG 253,1 0 24419 /tmp/ibCNep2L (deleted)
выполняем:
$ kill -HUP 19662
и место отвоевано!
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_fmail-varlog 485M 40M 445M 9% /var/log
Вывод df показывал:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_fgrp-varlog 485M 393M 67M 86% /var/log
Но вывод du настаивал, что:
$ du -s -h /var/log
30M /var/log
Знания по unix-системам подсказывали, что наверняка какой-то процесс держит файл.
Найти виновника помог lsof:
$ lsof | grep deleted
mysqld 19662 mysql 10u REG 253,1 0 23 /tmp/ibOgBc1X (deleted)
mysqld 19662 mysql 12u REG 253,1 0 48 /tmp/ib4l1LpF (deleted)
mysqld 19662 mysql 13u REG 253,1 0 11212 /tmp/ibC8bmOm (deleted)
mysqld 19662 mysql 14u REG 253,1 0 11235 /tmp/ibA6wpd4 (deleted)
mysqld 19662 mysql 17w REG 253,3 370401307 65028 /var/log/mysql/log-slow-queries.log (deleted)
mysqld 19662 mysql 18u REG 253,1 0 24419 /tmp/ibCNep2L (deleted)
выполняем:
$ kill -HUP 19662
и место отвоевано!
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_fmail-varlog 485M 40M 445M 9% /var/log
No comments:
Post a Comment