- ベストアンサー
デュアルCPUのマシンにRedHat9を入れたのですが…
いつもお世話になっています。 Xeon2.8GHz*2のDELL製のマシンに最近RedHat9をインストールしたのですが,普通にインストールするだけでデュアルCPUを認識してくれているのでしょうか? どこかでの噂ではカーネルの一部分をいじってコンパイルし直さないとか聞いたことがあるのですが… どうなのでしょうか? 知っている方でもしよければ教えてください。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
確認方法はいろいろありますが、とりあえず /proc/cpuinfo などをのぞいてみてはいかがでしょう? 他には topコマンド、vmstatコマンドでもCPUの数が表示されます。
その他の回答 (3)
- xjd
- ベストアンサー率63% (1021/1612)
Fusion MPT device support Fusion MPT (base + ScsiHost) drivers という項目があります。 このあたりの設定を見直してみてはいかがでしょう。 (モジュールをやめて、カーネルに組み込む、等) Helpなど参考にしてみてください。
- xjd
- ベストアンサー率63% (1021/1612)
#2のサーバは、以下の項目を有効にして、カーネルの再構築を行っています。 試してみてください。 Processor type and features Symmetric multi-processing support [Y]
補足
何度もありがとうございます。 あれから自分でいろいろ調べてみた結果,上記の設定をして再構築しなければならないことが分かりました。 そして早速やってみて,途中までは順調だったのですが,mkinitrd コマンドを使いinitrdを作成しようとしたら,以下のようなエラーメッセージが出ました。 No module mptbase found for kernel 2.4.22 今,これについて調べているのですが,行き詰っています。 ブートローダはGRUBを使っています。 なんか解決策はないでしょうか?
- xjd
- ベストアンサー率63% (1021/1612)
会社のサーバの場合ですがプロセッサの数だけ表示されます # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 7 省略 processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 7 省略
補足
processor : 0 省略 しか表示されていません。 ということは,シングルしか認識していないってことになりますよね?
補足
アドバイスありがとうございます。 一応上の3つを調べてみました。 /proc/cpuinfoには cpu MHzが2790.804と表記していました。 どこを見るとデュアルかどうか分かるかが分かりませんでした。 どういったところにデュアルとシングルとの違いが出ているのでしょうか?