やっちゃった・・・/dev/nullが

2006/10/18 | その他

サーバにとある設定を施していて、これで「オッケー」とか思ってたところ、急にメールが動かなくなった。「え?、なぜ?、メール関係なんて設定さわってないのに!」。
理由が全くわからない。んで、rootでログインしようとするとメッセージが表示される。

bash /dev/null is a directory

たしかこんな感じのメッセージが数行表示された。え〜、そんなわけないじゃん・・・。どうやら/dev/nullがディレクトリになっちゃってしまったようだ(なぜそうなったのか原因はすぐにわかったが)。
さて、これはひょっとしてバックアップから復元して、さらに復旧作業をしなくてはいけないのか?、などと思案しつつ、ウェブで検索・・・。/dev/nullって再作成できるんですね。以下のコマンドで作成できました。

mknod -m 666 /dev/null c 1 3

全ての意味を理解したわけではないけれど、とりあえずこのコマンドでメールも動くようになったし、エラーもでなくなった。
久しぶりにどきどきしてしまいました。あーよかった。

コメントを残す


守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net