タグ

サーバ管理に関するkutakutatriangleのブックマーク (4)

  • logrotate によるログのローテーション

    ここでは、ログの肥大化を防ぐためのログのローテーションについて解説していきます。syslog や他のプロセスが出力するファイルは放置していくとどんどんサイズが大きくなり、ディスクスペースを圧迫していきます。インストール時は/var ディレクトリのディスク占有率が0%であっても、数週間、数ヶ月経過するごとにあっという間に占有率が増大していることに気がつくと思います。しかし、これらの出力されるログを何世代分ローテーションさせるかといったことを予め決めておけば、指定した以上のファイルは作成されなくなり、その中でログがローテーションされていくのでログサイズの肥大化を防止することができるのです。RPMでパッケージをインストールしている方は、ほとんどログのローテーションをカスタマイズする必要はありませんが、ソースからコンパイルしてインストールした場合には、ログのローテーションは必須の作業となります。ま

  • Linux ディストリビューションを安全に利用するための基本。 - D.

    これらはすべて基中の基、絶対に守るべき原則と言っても良い内容である。しかしながら企業や学校の内部等ではこれらが遵守されていないような場面も多々見受けられるため、ここに書き記しておく。 root ログインを避け、管理作業には sudo を利用する。 root ログインを避け sudo を使うようにする。最近の Linux ディストリビューションでは標準で sudo が入っていることが多い。 /etc/sudoers で以下のように sudo 利用可能なグループを定義する。 root ALL=(ALL) ALL %wheel ALL=(ALL) ALL %admin ALL=(ALL) ALL wheel グループに属するユーザーは su を利用できる設定になっていることが多い。そこで新しく admin グループを追加し、管理者の通常利用ユーザーをそのグループに所属させるのが良いだろう。

    Linux ディストリビューションを安全に利用するための基本。 - D.
  • OSS監視ツールZabbixの改良版「MIRACLE ZBX 2.0」、ミラクル・リナックスが無償公開

    OSS監視ツールZabbixの改良版「MIRACLE ZBX 2.0」、ミラクル・リナックスが無償公開 ミラクル・リナックスは2013年8月15日、オープンソースのシステム監視ソフトZabbixの改良版「MIRACLE ZBX 2.0」を無償公開した。Zabbixの不具合を修正したほか、拡張機能を追加している。 ZabbixはラトビアZabbix社が開発しオープンソースソフトウエア(OSS)として公開しているシステム監視ソフト。ミラクル・リナックスはサポート契約を結んだユーザーに対し、Zabbixの不具合を修正して機能を追加したパッケージをMIRACLE ZBXとして提供していた。 MIRACLE ZBXにのみ搭載されている機能には、Zabbixプロセスを停止せずにログレベルを変更する機能、AIXのディスクI/O監視機能などがある。 無償提供に踏み切った狙いは「一般公開することでユーザーか

    OSS監視ツールZabbixの改良版「MIRACLE ZBX 2.0」、ミラクル・リナックスが無償公開
  • 今日からすぐに使えるデプロイ・システム管理ツール Fabric 入門 - 科学と非科学の迷宮

    Fabric は、Python 製のデプロイ・システム管理ツールです。 最近、構築や運用を自動化するための様々なツールが出てきています。 構成管理ツールの Puppet や Chef が有名ですが、使うまでに覚えることが多いのが欠点です。 しかし、Fabric は非常にシンプルなツールで、今からすぐに使うことができます。 Fabric はデプロイ・システム管理ツールで、類似のツールとして Ruby 製の Capistrano があります。 Fabric の最大の特長は、シェルスクリプトを書き慣れた人がいきなり利用できるところです。 シェルスクリプトとしてまとめていたコマンドをそのまま run() メソッドや sudo() メソッドで囲むだけで、使うことができます。 シェルスクリプトを使っていていると、いくつもの問題に遭遇します。 名前空間の管理 変数の扱い 複雑なデータ構造がない(せいぜい

    今日からすぐに使えるデプロイ・システム管理ツール Fabric 入門 - 科学と非科学の迷宮
  • 1