慣れないアーキテクチャ

つい最近、新しいHPの自宅サーバーを導入したのだが、こいつがなんか変。railsアプリを動かそうとしたらerbのパーシングに失敗したり、segmentation faltが発生したり。で、ふと以下のコマンドを実行してみると・・

[..@localhost]% cat /proc/cpuinfo
vendor_id       : AuthenticAMD
cpu family      : 15
model name      : AMD Athlon(tm) 64 Processor 3500+
stepping        : 2
..

はっ「AMD Athlon(tm) 64 Processor」。そうだった、ウチのサーバーは64ビットのプロセッサなのに、いつもどおり32ビット版のCentOSをインストールしていたのでした。というわけで64ビット版を再インストール。無事動作しました。