トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS   ログイン

コンピュータ系/ソフトウェア/OpenLDAP/設定/ファイル/log管理 の変更点

[[up>コンピュータ系/ソフトウェア/OpenLDAP/設定/ファイル]]
----
-ディレクトリ:/root/bin
-ファイル名:ldap-log.sh
-役割:ログ管理用スクリプト
-備考:
--ログを放っておくとログファイルが巨大になり,slapdが止まってしまう.その為,ログファイル(slapd)をバックアップする(slapd -> slapd.0, slapd.0 -> slapd.1 ...という風に).これをcrontab に登録し,1日1回は実行するようにしておく.
----
#contents
----
**例: [#kfdfa1ab]
 #!/bin/sh
 
 export PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/libexec
 
 src=6
 trg=7
 while [ ${trg} -ne 0 ]
 do
   if [ -e /var/log/slapd.${src} ]
   then
     mv /var/log/slapd.${src} /var/log/slapd.${trg}
   fi
 
   trg=`expr $trg - 1`
   src=`expr $src - 1`
 done
 
 /etc/rc.d/slapd stop
 mv /var/log/slapd /var/log/slapd.0
 echo "" >/var/log/slapd
 /etc/rc.d/slapd start