http_loadコマンドで簡単なベンチマークを取るときに、そのサイトの画像やらjsやらのリストを作る必要があるのですが、それをどうやったら簡単に作れるかなと調べておりました。 $ wget -r http://hogehoge.com/ # -> hogehoge.comのimageやらhtmlやらjsがローカルに保存される $ ls -R ./ | awk ' /:$/&&f{s=$0;f=0} /:$/&&!f{sub(/:$/,"");s=$0;f=1;next} NF&&f{ print s"/"$0 }' # -> ...
Date: 2015/3/7 Cate: Linux Tags: , ,  
運用してるサーバーから「ディスクの空き容量がやばいよ!」ってアラートきたんで、 df -h ってやったら確かに残り20%きってたので、 du -h --max-depth=1 / ってやってどこのディレクトリが容量くってんのかな?って調べてみたら、 / は40%くらいしか使っていないことが判明。 duとdfで値が違うのか、と思ってググってみたところ、以下のブログが非常に参考になりました。 BRAIN: CentOS dfとdu 値が違うのはなぜ? で、 ls -al /proc/*/fd/* | grep ...
Date: 2014/5/11 Cate: 未分類 Tags:  
du -h --max-depth=1
Date: 2014/3/18 Cate: Linux Tags:  
sar -rってやって、あれ?スワップはどれだ?とおもったら、 sar
Date: 2014/2/25 Cate: Linux Tags: ,  
...
Date: 2014/2/14 Cate: Linux Tags: , ,  
サーバーでなんかswapがえらい発生しまくってて調べたのでメモ。 Gistにどのプロセスがどれくらいswapを使っているか調べるスクリプトがありました。 で、これでswapしまくってるプロセスのPIDがわかるんで、 $ cat /proc/PID/cmdline とかやればどのコマンドがswapしまくってるかわかりました。 参考サイト どうしてメモリはスワップするのか!? - インフラエンジニアway - Powered by ...
Date: 2014/2/13 Cate: Linux Tags:  
先日、EC2インスタンスを新たに立ち上げたのですが、その際にEBSのボリュームを50GBとかに設定したんですね。 で、起動してみて df -hとかしてみたら、8GBしかないじゃない!なんてこった!となったわけです。 なんかマウントしないとダメなん?とかおもったんですけど、既にマウントされてるっぽい。なんじゃこれ。 ということでぐぐってみたところ、 amazon ec2 - EC2 drive not EBS volume size - Server Fault こちらの投稿を発見。 いままでは こんなかんじで8GBしか認識してなかったのですが、 sudo ...
Date: 2014/2/2 Cate: AWS, Linux Tags: ,  
サーバー起動時に自動起動させるために、/etc/init.d/以下に起動スクリプトを置いたりするかとおもいます。 僕もRailsで開発をしてるときに、unicornやresqueを自動起動させるためにスクリプト書いておいています。 【Rails】resqueのinit.dの起動スクリプト « zoomAroid ↑こんなかんじ で、 [shell] $ sudo service hogehoge ...
Date: 2013/9/10 Cate: Linux Tags: , ,