タグ

2010年5月20日のブックマーク (3件)

  • 『logrotateでログファイルがローテーションされない事への対処』

    logrotateは、Apacheのアクセスログや、syslogなど運用の中で肥大化していくログファイルを定期的に退避してくれるツールです。 logrotateの設定は、/etc/logrotate.confファイルにて全てのログファイルに対しての設定を、/etc/logrotate.d/ディレクトリ以下に個別のログファイルごとの設定を記載して管理します。 ※ /etc/logrotated/ディレクトリ以下の個別の設定ファイルに記載した内容は、logrotate.confファイルに設定した内容より 優先度が高くなります。 - /etc/logrotate.confの設定例 # see "man logrotate" for details # rotate log files weekly weekly # keep 4 weeks worth of backlogs rotate 10

    『logrotateでログファイルがローテーションされない事への対処』
  • Kozupon.com - logrotateの不思議!

    logrotateとは、結構聞くが何をするサービスか?解らない方も多いと思う。これは、各種logをローテーションさせるサービスである。つまり、logはほっておくと肥大化する。それを、定期的に分割、バックアップする機能である。しかし、この機能がどのように動いているのか不思議に思ったのは小生だけであろうか?もちろん、定期的にバックアップしているため、cronが介在していることは言うまでもない。ここでは、logrotateの仕組みを理解してみたい。 ■ logrotationがなぜ必要なのか(個人的な見解) logって当然肥大化するよね。大きくなったlogは消すか、分割するかしないと永遠に大きくなり続けるだろう。 俺はこういう考えを持っている。LinuxとかFreeBSDとかUnix系OSをインストールするときにファイルのボリュームを刻む作業がある。ここで俺が良くやるのは、swapと /

  • 第2回 PowerShellの基礎

    PowerShellを使いこなすために必要な、最低限の基礎文法知識を身に付けよう。PowerShell 2.0の新機能についても解説する。 連載目次 前回はPowerShellの概要およびインストールと使用方法について解説した。次回からはPowerShellを使ったシステム管理法をテーマ別に解説するが、その際に必要となるPowerShellの基礎文法を今回取り上げ、解説しておく。またPowerShell 1.0から2.0にバージョンアップした際に追加された新機能についても説明する。 前回説明したとおり、PowerShellはシェルであり、コンソールを用いて対話的にコマンドレット(PowerShellのコマンド)を実行していくことができる。またPowerShellがシェルであると同時に、スクリプト言語でもあることも前回述べた。PowerShellにおいてはコンソールで入力するものとスクリプト

    第2回 PowerShellの基礎