Linux

サーバのトラブルシューティングにsysdigが使えそう

sysdig とは? Sysdig is open source, system-level exploration: capture system state and activity from a running Linux instance, then save, filter and analyze. Think of it as strace + tcpdump + lsof + awesome sauce. With a little Lua cherry…

CoreOSでDocker入門

先日のVagrantのバージョンアップも無事に済んだので、CoreOSのVagrantイメージでDocker入門してみた。 主に自分用のメモ。 CoreOSのセットアップ ドキュメント通り、Vagrantfileをcloneしてupするだけ。 [~/vm] $ git clone https://github.com/coreos/core…

VagrantをバージョンアップしたらCentOSがはぶられてた

CoreOSを試してみたくて CentOS 5.9 のサーバで Vagrant を 1.2.2 から 1.2.7 へ上げたら動かなくなった。 # rpm -Uvh http://files.vagrantup.com/packages/7ec0ee1d00a916f80b109a298bab08e391945243/vagrant_1.2.7_x86_64.rpm Retrieving http://files.va…

Vagrantでネットワーク設定を変えても反映されなかった原因

veeweeで作ったオレオレCentOS5 boxのネットワーク設定をhost-onlyに変えてreloadしてみたらエラーが出てinterfaceが上がらなかった。他のboxだと問題ないので、OS側で何か設定し忘れたのかなーと調べてみたら余計な設定が入っていたというお話。 Vagrantfil…

GitLab 5.0 を CentOS 6.4 にインストールする

Ubuntuの手順そのままだと上手く行かない部分や省かれている箇所があったので、CentOS6用に書き直したみた。 毎回 sudo と打つのがめんどくさいので、プロンプトが#のときはroot、$のときはgitユーザになってコマンドを実行してます。 参考元: https://githu…

CentOS 5.9 に mu をインストールしようとしたら思いのほか大変だったという話

サーバに貯めているメールをWanderlustから全文検索する方法を調べていると mu というのを見つけた。 作者も元々Wanderlustで使うために作ったみたいで設定も簡単なので試そうとしたところ、yumの標準リポジトリはもちろん、RPMすら見つからない。(ググラビ…

Redisのインストールメモ

対象はCentOS 5。特に罠はないのでREADME通りに進めるだけ。 # wget http://redis.googlecode.com/files/redis-2.4.10.tar.gz # tar zxf redis-2.4.10.tar.gz # cd redis-2.4.10 # make # make PREFIX=/usr/local/redis install 起動スクリプトの作成 # ./ut…

一文字パッチでlogmonをログローテートに対応させる

ログを監視する仕組みについて調べていたらlogmonというツールを見つけた。IBM製ってとこに違和感があるけどシンプルな作りなのでインストールも楽で使いやすいらしい。1枚のスクリプトでしかも唯一読めるPerlだったのでどんなことをしているのかチラ見して…

CentOS 6.0 を入れてみてあれれ?って思ったことのメモ。

普段触る機会の多い CentOS5 との違いで得に気になった点。 テキストモードでインストールが出来ない? そんなことなかった。 最初のgrub画面で [tab] を押して text って付け加えると、テキストモードでインストーラが起動してくれる。 > vmlinuz initrd=in…

古いProftpdでのLimitの設定

せっかく調べたのでメモ。proftpd-1.2.10rc1 より前のバージョンでこんな感じのLimit設定を書いた場合、 Order Deny,Allow AllowUser hoge, fuga AllowGroup foo, bar Allow from x.x.x.x, y.y.y.y AllowUser と AllowGroup 内のユーザ名/グループ名は AND …

Emacs Evernote modeを試してみた

http://code.google.com/p/emacs-evernote-mode/ サーバからも Evernote 見れたら便利だよなぁと思って、Debian Lenny サーバに入れてみた。 必要なもの Emacs22 以上 Ruby 1.8.7 以上 Rubyのインストール そもそも Ruby が入っていなかったので apt-get で…