タグ

ブックマーク / akishin.hatenablog.jp (4)

  • Linux サーバでの「Too many open files」対策について - akishin999の日記

    Linux サーバでの「Too many open files」エラー対策について調べたのでまとめてみました。 確認した OS は CentOS 5.9 と CentOS 6.3 です。 「Too many open files」は Linux でプロセスが開けるファイルディスクリプタの上限に達してしまうと発生するエラーです。 「ファイルディスクリプタ」という名前ですが、 Linux ではソケットもファイルディスクリプタなので、ファイルを開いた場合だけでなく、ソケットを使って通信を行う場合にもファイルディスクリプタが使用されます。 そのため、Apache や Tomcat などで高負荷なサイトを運用している場合などには、比較的遭遇する確率の高いエラーではないでしょうか。 このエラーを回避するため、プロセスがオープンできるファイルディスクリプタの上限を変更します。 まずは以下のコマンドを実行

    Linux サーバでの「Too many open files」対策について - akishin999の日記
  • 64bit 版 CentOS での CheckInstall 導入方法 - akishin999の日記

    このところ CheckInstall の挙動についていろいろと調べていました。 検証に際して使用していた 64bit 版 CentOS での導入方法を整理しておきます。 確認した環境は CentOS 5.9 x86_64 ですが、CentOS 6 系でもほぼ同じ方法でいけると思います。 また、事前に git を使えるようにしておく必要があります。 ここでは RPMforge を追加してインストールした git を使用しました。 まずは依存パッケージをインストール。 # yum install -y gettext rpm-build CheckInstall の体は git リポジトリにあるものが最新なので、そちらからソースコードを取得しました。 # cd /usr/local/src/ # git clone http://checkinstall.izto.org/checkinst

    64bit 版 CentOS での CheckInstall 導入方法 - akishin999の日記
  • Capistrano でローカルに置いてあるアプリケーションをデプロイ - akishin999の日記

    Rails アプリケーション開発中に、ローカル環境で Passenger + production モードの確認を簡単に出来るようにしたかった事もあり、試しに Capistrano でデプロイできるようにしてみました。 Apache、Ruby、Passenger 辺りはインストール・設定済みとします。 また、Rails は 3.2.13 で確認しました。 まずはアプリケーションをデプロイする先のルートディレクトリを作成します。 この下にアプリケーション名のディレクトリが作成されます。 % sudo mkdir /var/apps % sudo chown -R deployuser:deployuser /var/apps Bundler、Capistrano をインストールします。 % gem install bundler capistrano capistrano_colors rb

    Capistrano でローカルに置いてあるアプリケーションをデプロイ - akishin999の日記
  • VMware vCenter Converter で P2V・・・できなかった - akishin999の日記

    自宅サーバの CentOS 4.7 を新しく買ったマシン上の VMware Server2 に移行しようと思って、VMware vCenter Converter Standalone 4.0.1 で P2V しようと思ったんですが、これって物理 Linux サーバから VMware Workstation や VMware Server のイメージへの変換ってサポートされていないんですね。 VMware vCenter Converter Standalone Documentation http://www.vmware.com/support/pubs/converter_pubs.html ↑からダウンロードできる User's Guide をよく読んだら 40 ページ目くらいに思いっきり For Linux P2V conversion tasks, the only suppo

    VMware vCenter Converter で P2V・・・できなかった - akishin999の日記
  • 1