ぬけラボ

φ(..)メモメモ

CentOS

使用可能なディレクトリ容量を制限する

ext3 で disk quota をディレクトリに対してかけられなかったので、イメージファイルを作ってループバックマウントしてみる # XFSとかBtrFSだとディレクトリに対して disk quota をかけられるらしい...例: とあるディレクトリを5GBまでしか使わせたくない場…

リモートホストとファイルのやりとりをする時に便利なscpコマンドのメモ

ファイルコピー リモートホストのfileをローカルのカレントにコピー $ scp ${user}@${remote}:~/file .ワイルドカード展開 リモートホストで展開したい場合はダブルクオートで括る $ scp ${user}@${remote}:"~/test.*" .ディレクトリコピー rオプションを使…

CentOS6.3にソースコードからRubyをインストール

普段行なっているRubyのインストール手順と設定をメモ 1.インストール準備 $ sudo mkdir -p /var/service/nuke/local/ruby $ sudo mkdir /var/service/nuke/local/src $ cd /var/service/nuke/local/src 2.yamlのインストール ruby193でyamlが必要なので先に…

CentOS6.3にGrowthForecastを導入メモ

基本的にはこちらの記事を参考にさせて頂きました。 [Scientific Linux6.2 に GrowthForecast を導入したメモ] http://d.hatena.ne.jp/do_aki/20120522/1337665000 依存パッケージインストール # yum groupinstall "Development Tools" ・RRDToolの依存パッ…

GlusterFS volume作成時に {path} or a prefix of it is already part of a volume と出た場合の対処法

一度volumeを消して、再び同じ名前でvolumeを作成しようとすると以下のエラーが出る場合がある GlusterFS: {path} or a prefix of it is already part of a volume そんな時は以下のサイトで紹介されているコマンドを実行http://joejulian.name/blog/gluster…

GlusterFS 壊れたノードを変更

GlusterFSノードが壊れた際の作業メモ 壊れたマシンのUuidを確認 生きてるマシンで以下のコマンド実行 # gluster peer status Hostname: hoge Uuid: hoge-cf46-4a15-be19-fuga State: Peer in Cluster (Disconnected) 新しいマシンにGlusterFSインストール #…

GlusterFS v3.3.0からv3.3.1にバージョンアップ

/var/lib/glusterdをバックアップ # mv /var/lib/glusterd /tmp/glusterd v3.3.1パッケージにアップデート # cd /usr/local/src # wget http://download.gluster.org/pub/gluster/glusterfs/3.3/3.3.1/CentOS/epel-6/x86_64/glusterfs-3.3.1-1.el6.x86_64.rp…

Basic認証を使用したサイトの構築(CentOS+Apache)

Basic認証の設定方法。 仕事で必要になったので忘れる前にメモメモ。Basic認証は、Webページにアクセスした時に ユーザー名とパスワードが要求されるあの機能。いちをOSとApacheのバージョン # cat /etc/redhat-release CentOS release 5.6 (Final) # httpd …

クライアント証明書を要求するサイトの構築(Apache+OpenSSL)

名前は聞いたことあっても何だか良く分からなかったOpenSSL。 そんなOpenSSLを突然使うことになり構築するまでのメモ。 会社にて ひろす > 仕事が無い!仕事! 部長 > じゃあ、鍵が無いとアクセス出来ないサイトを構築してー ひろす > はい、やります! こう…