/etc/rsyslog.d/50-default.conf файлыг нээж cron.*-ийн өмнөх # тэмдэгийг арилгаад хадгална.
sudo service rsyslog restart
service cron restart
командуудыг өгсний дараа /var/log/cron.log файлаас cron-ы лог бүртгэлийг харж болно.
2017/01/23
2017/01/04
Detecting & clearing INODE junks
Ubuntu серверийн маань Inode хязгаар дүүрээд серверт ямарч шинэ файл үүсэх боломжгүй болох алдаа тохиолдоод ухаж үзэв.
командаар шалгахад 100 хувь дүүрсэн үзүүлэлт харуулав.
Шалтгааныг хайж хаана тэр олон файл үүсээд байна вэ гэсэн асуудлыг мөшгөвөл
Командаар аль фолдерт хэт олон файл үүссэн байгааг харах боломжтой.
Сэжиг төрсөн фолдер ажиглагдвал
Энэ командаар дэд фолдеруудынх нь файлын тоог нарийвчилж шинжилж болно.
Миний тохиолдолд /var/lib/php5 хавтсанд хэт олон тооны session файл үүссэн байсныг
командаар устгав
$ df -i
командаар шалгахад 100 хувь дүүрсэн үзүүлэлт харуулав.
Шалтгааныг хайж хаана тэр олон файл үүсээд байна вэ гэсэн асуудлыг мөшгөвөл
$ for i in /*; do echo $i; find $i |wc -l; done
Командаар аль фолдерт хэт олон файл үүссэн байгааг харах боломжтой.
Сэжиг төрсөн фолдер ажиглагдвал
$ for i in /home/*; do echo $i; find $i |wc -l; done
Энэ командаар дэд фолдеруудынх нь файлын тоог нарийвчилж шинжилж болно.
Миний тохиолдолд /var/lib/php5 хавтсанд хэт олон тооны session файл үүссэн байсныг
$ cd /var/lib/php5 $ find . -name "sess_*" -print | xargs rm -v
командаар устгав
Subscribe to:
Posts (Atom)