* Logrotate | MySQL | CentOS

Posted on 8 月 7th, 2008 by ひくら。. Filed under CentOS, Database, MySQL.


■MySQL Logrotate
MySQLのログがローテートされていなかったので設定してみた。

▼my.cnf設定
# vi /etc/my.cnf
-追記—————————————————————–
[mysqladmin]
password = “パスワード”
user= root
———————————————————————-
※Logrotate時の[ mysqladmin flush-logs ]を実行するユーザ指定

▼Logrotateスクリプトの作成
・MySQLソースの場合は、[./support-files/mysql-log-rotate]にある
・RPMの場合、ファイルがなければソースから取得して改造する

# vi /etc/logrotate.d/mysql-log-rotate
ソースから改造する場合、[mysqladmin]のPATHを調整する以外は修正無さそうです。

■Logrotateのテスト
# /usr/sbin/logrotate /etc/logrotate.d/mysql-log-rotate



Comments RSS

Leave a Reply


Calendar

9 月 2010
« 9 月    
 1234
567891011
12131415161718
19202122232425
2627282930  

カテゴリー

最近の投稿

CentOS

UNIQLO CALENDAR

アーカイブ

Google AdSense