Linux

天運は我に無いけど原因はinodeにあった

nginxとかmod_disk_cacheとかでまぁ何でも良いんですが、キャッシュファイル置き場を/dev/shmにしている時にNo space left on deviceってメッセージがエラーログに出だしたらこれから先を読めば解決!!原因はinode溢れに有り。 dh -ihと叩けば恐らく100%近…

ソースインストールvimで日本語が文字化け

何でこんな事になってしまったんだろう・・・。自分はもっと出来る男だと思い込んでた・・・。何かと言いますとvimをソースからインストールしたんですがどうにもこうにも日本語表示がうまくいかなくて3時間悩みました。 http://www.vim.org/download.php#un…

プロセスのCoW共有しているメモリのサイズ

もはや伝説と化した記事がありますが、 http://d.hatena.ne.jp/naoya/20080212/1202830671諸々の都合でLinux::Smaps入れると商用と開発入れなきゃいけないし、 管理上一台だけ入れるって訳にも行かないし、閉ざされた世界なのでcpanminiこしらえなきゃ・・・…

サーバからメール送信する際にやったが良い3つのおまじない

メール送るプログラムはすぐ出来るけど、何か特定のプロバイダで受け取ってくれないよ〜 ちゃんと受け取ってもらえるようにするにはどうしたら良いの? という訳でたぶん↓の3つのおまじないをクリアすればOKですよというお話です。1.逆引きIPアドレス登録今…

tmpfsでディレクトリ下に作れるサブディレクトリの数の上限

ext3のサブディレクトリの最大数はよく見るんですが tmpfsの最大値がよく分からんので試してみました。↓検証用 use strict; use warnings; use Fatal qw(mkdir); my $counter = 0; while (1) { mkdir "/dev/shm/dir_$counter"; $counter++; } Can't mkdir(/d…

バーチャルNICの起動指定にはONPARENT

バーチャルNICというのかIPエイリアスと言うのか定かでは有りませんが、eth1は上げておいてeth1:1はdownさせておきたい!と言った時にちとはまりましたのでメモ。/etc/sysconfig/network-scripts/eth1にONBOOT=yesと書いて /etc/sysconfig/network-scripts/e…

OS付属のrpmでローカルyumリポジトリを作ったり

F/Wで全てのポートを閉ざされた世界の中でパッケージ管理したいんですが、rpmしこしこやってると依存関係に吐きそうになってきました。そこでOS付属の標準rpm達のリポジトリをローカルに作ってしまおうと思いましてやってみましたという話。リポジトリのパス…