3Ware 9650SE-4LPML Webserver 7号機 構築(6)
3Ware 3DM2 インストール / CentOS 5.1 デュアルブート設定編
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 版のインストールが完了しましたので、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 との比較では 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.
![]()
![]()
当 Page への Link は自由ですが、Auction 等の商品説明や補足のために Link を張る事は堅く禁じます。(詳細はこちら)
Copyright (c) 1999 - 2008 takajun. All rights reserved.![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()