Skip to main content

Posts

Showing posts from July 15, 2010

Бүртгэл эргүүлэх (logrotate)

Бүртгэл файлууд (1) Бүртгэл файлууд (2) үргэлжлэл Бүртгэл эргүүлэх (logrotate)-ийг ашиглаж бүртгэл файлуудыг архивлах. Та /var/log/ хавтас доторхоо харахад зарим бүртгэл файл жишээлбэл kern.log , kern.log.1   kern.log.2.gz гэх мэтээр харагдаж байгаа байх. Ийм файлуудыг эргүүлсэн бүртгэл файлууд гэж нэрлэдэг. Хугацааны явцад бүртгэл файлын мэдээлэл нэмэгдсээр байх тул уншихад төвөгтэй том файл болдог. Энэ үед жинхэнэ бүртгэл файлын нэр өөрчлөгдөж шинэ kern.log файлыг үүсгэдэг. Энэ бүгдийг бүртгэл эргүүлэх (logrotate) хэрэгсэл програмын /etc/logrotate.conf  тохируулгын файл ын тусламжтайгаар зохицуулж шинэ файл үүсгэх, хуучныг өөр нэрээр нэрлэх, шахаж архивлан хадгалах гэх мэт ажиллагааг гүйцэтгэнэ.  /etc/logrotate.conf файл ихэвчлэн дараах байдалтай харагдана. # долоо хоног бүр бүртгэл файлыг эргүүл weekly # сүүлийн 4 долоо хоногийн эргүүлсэн файлуудыг хадгал rotate 4 # хуучин бүртгэл файлуудыг эргүүлсний дараа шинэ хоосон файлыг үүсгэ create # хэрэв бүртгэл файлуудыг