atd[*****]: File a*********** is in wrong format — aborting

Обратился клиент с проблемой: непонятным образом стало заканчиваться место на его ВПС.
При первоначальном осмотре выявилась причина «поедания» места — системный лог:

/var/log/messages

и его архивы, которые заняли все доступное пространство.
Распухли они от одной ошибки, которая тысячами валилась:

atd[*****]: File a*********** is in wrong format - aborting

Найти распухшую папку можно командой (начиная от корня):

du -hs /*

и далее добавляя папку большого размера:

du -hs /var/log/*

Ошибка эта идет от пакета at, который следит за расписанием выполнения каких либо заданий (cron) в системе и означает наличие зависшего задания.
Посмотреть когда задание запускалось можно командой:

atq a***********

где a*********** соответственно из номера ошибки.
Вывод будет в виде нескольких строк:

#5       2014-10-20 22:12 = root
#5       2014-10-20 22:12 a root

Наличие ошибки по не совсем ясным описаниям яндекса/гугла говорит о том, что установлен пакет at с багом и чтобы ошибка не воспроизводилась более необходимо обновить пакет и почистить список заданий.
Чтобы очистить список заданий:

atrm 5

где 5 взят из вывода команды atq
Чтобы обновить пакет:

yum update at

Но я бы рекомендовал проверить обновление всех пакетов и периодически следить за их актуальностью:

yum update

Очищаем лог и удаляем архивы лога:

cp /dev/null /var/log/messages
rm -r /var/log/messages-*

Перезагружаем сервис:

service atd restart

И проверяем отсутствие ошибок в логе:

tail -100 /var/log/messages

Профит!!!

Скажите свое мнение

ваш email не публикуется. обязательно *

;-) :yawn: :whew: :toivo: :tmi: :time: :thinking: :talking: :sweating: :swear: :sun: :star: :smoke: :smirk: :sleepy: :skype: :shock: :shake: :rofl: :rain: :punch: :puke: :poolparty: :pizza: :phone: :party: :oops: :nod: :no: :ninja: :neutral: :nerd: :music: :muscle: :mrgreen: :movie: :mooning: :mmm: :middlefinger: :makeup: :mail: :mad: :lol: :lipssealed: :kiss: :itwashtme: :inlove: :idea: :hi: :heidy: :heart: :headbang: :happy: :handshake: :giggle: :fubar: :flower: :evilgrin: :emo: :dull: :drunk: :drink: :doh: :devil: :dance: :cry: :cool: :coffie: :clapping: :cash: :call: :cake: :bug: :brokenheart: :bow: :blush: :beer: :bear: :bandit: :arrow: :angry: :angel: :^) :???: :?: :-| :-o :-P :-D :-) :-( :!:

 

*

code

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.