logrotate
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(logrotate);
*目次 [#mca41a81]
#contents
*関連ページ [#ved17258]
*参考情報 [#j5feea60]
*概要 [#sd4d2519]
-各種ログファイルを一定間隔で切り替えるツール。
-cronから呼び出して実行するのが基本。
*実行方法 [#y42bbf13]
-以下のコマンドで実行
logrotate /opt/local/etc/logrotate.conf
-コマンドラインオプション
,-f,強制実行,必要ない場合でもローテーションを強制実行。
,-d,デバッグ,デバッグモードをオンに設定。
*設定ファイル [#weaf5e45]
-/etc/logrotate.dなどにサービスごとにローテーション設定フ...
#pre{{
/opt/local/var/log/apache2/*log {
daily
rotate 7
missingok
notifempty
sharedscripts
nocompress
delaycompress
postrotate
/opt/local/sbin/apachectl restart > /dev/null 2>/dev/nul...
endscript
}
}}
*Tips [#d44feefa]
**dateyesterdayを指定すべきか [#q9ce94d0]
-dateyesterdayを指定するとログローテーションした日付では...
-わかりやすいようだが、CentOS6のデフォルトの設定(/etc/log...
-わりきってローテートした日付のままにしたほうが分かりやす...
終了行:
&tag(logrotate);
*目次 [#mca41a81]
#contents
*関連ページ [#ved17258]
*参考情報 [#j5feea60]
*概要 [#sd4d2519]
-各種ログファイルを一定間隔で切り替えるツール。
-cronから呼び出して実行するのが基本。
*実行方法 [#y42bbf13]
-以下のコマンドで実行
logrotate /opt/local/etc/logrotate.conf
-コマンドラインオプション
,-f,強制実行,必要ない場合でもローテーションを強制実行。
,-d,デバッグ,デバッグモードをオンに設定。
*設定ファイル [#weaf5e45]
-/etc/logrotate.dなどにサービスごとにローテーション設定フ...
#pre{{
/opt/local/var/log/apache2/*log {
daily
rotate 7
missingok
notifempty
sharedscripts
nocompress
delaycompress
postrotate
/opt/local/sbin/apachectl restart > /dev/null 2>/dev/nul...
endscript
}
}}
*Tips [#d44feefa]
**dateyesterdayを指定すべきか [#q9ce94d0]
-dateyesterdayを指定するとログローテーションした日付では...
-わかりやすいようだが、CentOS6のデフォルトの設定(/etc/log...
-わりきってローテートした日付のままにしたほうが分かりやす...
ページ名: