2008/01/23

3Ware 9650SE-4LPML Webserver 7号機 構築(6)
3Ware 3DM2 インストール / CentOS 5.1 デュアルブート設定編




無事 CentOS 5.1 32bit / 64bit 版のインストールが完了しましたので、3Ware 3DM2 をインストールします。

前回と異なり、 今回は、GNOME端末を立ち上げず、root でログインして、前回保存していた setupLinux_x86.bin に実行権限を与えて、直接ダブルクリック することにより インストールしたのですが、32bit 版だけは 少しだけ苦戦しました。

CentOS 5.1 の日本語環境では、左図のように表示されず、文字化けで何が表示されているか 全く判明できません。

3Ware 3DM2 インストール時のセッションだけ、英語環境にしてインストールする必要がありました。(64bit 版は問題ありません。)



インストール完了後、GNOME端末を立ち上げ
# ps ax|grep 3dm2 を実行し、
xxxxx pts/1 R+ 0:00 grep 3dm2 の表示が出れば、無事インストールが完了です。

Firefox を立ち上げ、アドレスに
https://localhost:888
を入力します。

左図が立ち上がったら、初期 Password の 3ware を入力して Login し、 9590SE-8ML の状態を確認します。

また、インストール時に省略した Error 発生時等の email の設定も、3DM2 画面上で行います。

尚、今回は OS を再立ち上げをしないと、Firefox で 3DM2 がうまく表示できませんでした。

話が前後しますが、OS のデュアルブート設定を行なっておきます。

root でログインし /boot/grub/grub.cof を開きます。

同様に /bootsub/grub/grub.cof も開きます。

/bootsub/grub/grub.cof から 以下の部分を コピーし、
/boot/grub/grub.cof の最後尾に追記します。

これで、デュアルブートが可能になりますが、kernel アップデートの際には、sub 側は 再度 手作業で新しい kernel を grub.cof に追記する必要があります。
赤字部分が、メイン側の grub.conf に追記した部分です。

基本部分は同じで、
root (hd0,1) が
root (hd0,0)
に変わっただけなのですが・・・・

青字の数字は付記しておかないと、再起動した時にどれが 32bit / 64bit だか分からなくなりますので付記しています。
# grub.conf generated by anaconda

default=0
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu

title CentOS
64(2.6.18-53.1.6.el5)
    root (hd0,1)
    kernel /vmlinuz-2.6.18-53.1.6.el5 ro root=LABEL=/main rhgb quiet crashkernel=128M@16M
    initrd /initrd-2.6.18-53.1.6.el5.img

title CentOS
64(2.6.18-53.el5)
    root (hd0,1)
    kernel /vmlinuz-2.6.18-53.el5 ro root=LABEL=/main rhgb quiet crashkernel=128M@16M
    initrd /initrd-2.6.18-53.el5.img

title CentOS 32(2.6.18-53.1.6.el5)
    root (hd0,0)
    kernel /vmlinuz-2.6.18-53.1.4.el5 ro root=LABEL=/ rhgb quiet crashkernel=128M@16M
    initrd /initrd-2.6.18-53.1.4.el5.img

title CentOS
32(2.6.18-53.el5)
    root (hd0,0)
    kernel /vmlinuz-2.6.18-53.el5 ro root=LABEL=/ rhgb quiet crashkernel=128M@16M
    initrd /initrd-2.6.18-53.el5.img



併せて、画面の解像度を デフォルト の 800 x 600 から 1024 x 768 に変更します。

左図のように システム => 管理 => ディスプレイ を選択します。


モニタータイプを LCD Panel 1024 x 768 に設定します。

で、Xwindows を再起動すると・・・ 真っ黒・・・

モニター には 対応外シグナルの文字が・・・

さすがに、これは一度 リセットするしか方法がなく、已む無くリセット。しかしながら、ここで、デュアルブートの恩恵を早くも享受することになりました。


正常に起動する方の CentOS 5.1 を 立ち上げ、表示に失敗した方の CentOS 5.1 の/etc/X11/xorg.conf を開き、所有している モニターの対応周波数に修正します。

具体的には自動設定で、40.0 - 70.0 になっている VertRefresh を 以下のように修正しました。

# Xorg configuration created by system-config-display

 ### Comment all HorizSync and VertSync values to use DDC:
    Identifier   "Monitor0"
    ModelName    "LCD Panel 1024x768"
 ### Comment all HorizSync and VertSync values to use DDC:
    HorizSync    31.5 - 48.5
    VertRefresh 
60.0 - 70.0
    Option        "dpms"
EndSection

CentOS 5.1 32bit / 64bit 版 の両方で super_pi を 33,554,432桁走らせてみました。 AMD Athlon 64 X2 3800+ と Fedora 8 32bit / 64bit の結果が それぞれ End of calculation Time= 2679.515 Sec / End of calculation Time= 2521.351 Sec でしたから OSの差異はあるものの、Core 2 Duo E4400 では AMD Athlon 64 X2 3800+ に比較すると 35% ほど計算処理能力が高くなったようです。

また、CentOS 5.1 32bit / 64bit との比較では 64bit の方が 137秒 7.3% 速いので、今回は 64bit 版を使用して Server を構築することにします。

CentOS 5.1 32bit CentOS 5.1 64bit
------ Started super_pi run ------
Parameter(%i) to super_pi is missing. Parameter value ? 25
Start of PI calculation up to 33554432 decimal digits
End of initialization. Time= 20.943 Sec.
I= 1 L= 0 Time= 69.708 Sec.
I= 2 L= 0 Time= 82.238 Sec.
I= 3 L= 1 Time= 78.706 Sec.
I= 4 L= 2 Time= 81.451 Sec.
I= 5 L= 5 Time= 77.365 Sec.
I= 6 L= 10 Time= 75.810 Sec.
I= 7 L= 21 Time= 77.244 Sec.
I= 8 L= 43 Time= 83.797 Sec.
I= 9 L= 87 Time= 81.648 Sec.
I=10 L= 174 Time= 76.559 Sec.
I=11 L= 349 Time= 87.016 Sec.
I=12 L= 698 Time= 85.480 Sec.
I=13 L= 1396 Time= 78.684 Sec.
I=14 L= 2794 Time= 75.649 Sec.
I=15 L= 5588 Time= 90.992 Sec.
I=16 L= 11176 Time= 75.418 Sec.
I=17 L= 22353 Time= 80.985 Sec.
I=18 L= 44707 Time= 86.146 Sec.
I=19 L= 89415 Time= 79.245 Sec.
I=20 L= 178831 Time= 84.443 Sec.
I=21 L= 357662 Time= 78.972 Sec.
I=22 L= 715326 Time= 80.709 Sec.
I=23 L= 1430652 Time= 75.779 Sec.
I=24 L= 2861304 Time= 80.507 Sec.
End of main loop
End of calculation. Time= 1995.091 Sec.
End of data output. Time= 4.338 Sec.
Total calculation(I/O) time= 1999.429( 638.641) Sec.
------ Started super_pi run ------
Parameter(%i) to super_pi is missing. Parameter value ? 25
Start of PI calculation up to 33554432 decimal digits
End of initialization. Time= 23.085 Sec.
I= 1 L= 0 Time= 66.156 Sec.
I= 2 L= 0 Time= 73.446 Sec.
I= 3 L= 1 Time= 72.868 Sec.
I= 4 L= 2 Time= 73.016 Sec.
I= 5 L= 5 Time= 73.357 Sec.
I= 6 L= 10 Time= 83.693 Sec.
I= 7 L= 21 Time= 80.908 Sec.
I= 8 L= 43 Time= 73.055 Sec.
I= 9 L= 87 Time= 73.583 Sec.
I=10 L= 174 Time= 74.844 Sec.
I=11 L= 349 Time= 76.649 Sec.
I=12 L= 698 Time= 76.335 Sec.
I=13 L= 1396 Time= 76.392 Sec.
I=14 L= 2794 Time= 73.048 Sec.
I=15 L= 5588 Time= 76.546 Sec.
I=16 L= 11176 Time= 73.259 Sec.
I=17 L= 22353 Time= 75.147 Sec.
I=18 L= 44707 Time= 72.758 Sec.
I=19 L= 89415 Time= 72.076 Sec.
I=20 L= 178831 Time= 71.935 Sec.
I=21 L= 357662 Time= 72.530 Sec.
I=22 L= 715326 Time= 81.967 Sec.
I=23 L= 1430652 Time= 72.122 Sec.
I=24 L= 2861304 Time= 67.280 Sec.
End of main loop
End of calculation. Time= 1858.282 Sec.
End of data output. Time= 4.174 Sec.
Total calculation(I/O) time= 1862.456( 529.102) Sec.



3Ware 9650SE-4LPML Webserver 7号機 構築 関連ページ
2008/01/09 GigaByte GA-945GCM-S2L + Core 2 Duo E4400 組立編
2008/01/10 3Ware 9650SE-4LPML 設定編
2008/01/11 openSUSE 10.3 32bit インストール編
2008/01/12 3Ware 3DM2 / FlyBack インストール (openSUSE 10.3)
2008/01/20 CentOS 5.1 インストール編 (OS 変更)
2008/01/23 3Ware 3DM2 インストール/ CentOS 5.1 デュアルブート設定編
2008/01/26 xmms BGM Server 設定編






当 Page への Link は自由ですが、Auction 等の商品説明や補足のために Link を張る事は堅く禁じます。(詳細はこちら

Copyright (c) 1999 - 2008 takajun. All rights reserved.