« HP-UX syslogのエラーを覗く | トップページ | イメージ(isoファイル)を仮想CD/DVD-ROMドライブで動かす »

HP-UX syslogローテートについて

HP-UXには、syslogなどのログをローテートする為の
logrotateがデフォルトではインストールされていない。
ログローテートをする場合は、logrotateをインストール
するか、自作で作るしかないみたいだ。。。

syslog.confの中身
------------------------------------------------------
$ more syslog.conf
# @(#)B.11.31_LR
#
# syslogd configuration file.
#
# See syslogd(1M) for information about the format of this file.
#
mail.debug              /var/adm/syslog/mail.log
*.info;mail.none        /var/adm/syslog/syslog.log
*.alert                 /dev/console
*.alert                 root
*.emerg                 *

------------------------------------------------------

自作で作成した場合のサンプルスクリプト
------------------------------------------------------
#! /bin/sh
    cd /var/adm

# rename syslog to syslog.YYYYMMDD
    mv syslog syslog.`date +%Y%m%d`

# switdh to new syslog
    kill -HUP `cat /var/run/syslog.pid`

# rm old files
    rm -f `ls -r syslog.???????? | tail +31`

------------------------------------------------------

ログローテートしないと大変見にくいログだし・・・。

ローテートは必要だなー。

|

« HP-UX syslogのエラーを覗く | トップページ | イメージ(isoファイル)を仮想CD/DVD-ROMドライブで動かす »

HP-UX」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1075871/23623641

この記事へのトラックバック一覧です: HP-UX syslogローテートについて:

« HP-UX syslogのエラーを覗く | トップページ | イメージ(isoファイル)を仮想CD/DVD-ROMドライブで動かす »