CentOS 5.1

| コメント(0) | トラックバック(0)

Microsoft Virtual Server 2005 R2 SP1上のCentOS 5で運用しているこのサーバー。 yumの自動アップデートが有効になっていなかったのでupdateをかけたところ、数百のrpmが更新されCentOS 5.1にマイナーバージョンアップされました。 マイナーバージョンはyumだけでアップグレードされるんですね。

「kernelが更新されたからまた、バーチャル マシン追加機能を再インストールしないとなぁ。」などと思いながら再起動したところ、spamdとhttpdがSegmentation Faultを起こして起動に失敗します。
「なにー!?kernel更新したせいか??」と旧kernelで起動しても変化なし。 spamdはともかく、httpdが起動しないと意味ないじゃんということでいろいろ試したところ、/etc/httpd/conf.d/perl.confを消すと起動に成功します。 「mod_perlが悪さしているのか」、とyumのログを見ると、mod_perlは更新されていませんが、perlそのものが更新されていました。
ではためしにと、適当なperlスクリプトを実行しようとしてみると、Segmentation Faultになってしまいます。 perlモジュールをuseしていないperlスクリプトなら動作するみたいなので、perlが更新されたが各種perlモジュールを更新できていないのが問題っぽいのですが、cpanすら使えない状態なのでもういいやってことで、perlを旧版rpmで強制アップデートして逃げることにしました。

トラックバック(0)

トラックバックURL: http://www.sanzai.net/mt/mt-tb.cgi/1483

コメントする

ウェブページ

2014年6月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

アーカイブ

Powered by Movable Type 5.17-ja

このブログ記事について

このページは、散財人が2008年2月 1日 23:53に書いたブログ記事です。

ひとつ前のブログ記事は「DOS/V POWER REPORT 2008年03月号」です。

次のブログ記事は「星ナビ 2008年03月号」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。