免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 35731 | 回复: 34

[Tru64 UNIX] 实测HP Proliant DL380 G6 + HP Smart Array P800 + SCO 5.0.7 [复制链接]

论坛徽章:
0
发表于 2010-01-06 21:05 |显示全部楼层
本帖最后由 dooza 于 2010-05-05 08:26 编辑

在HP Proliant DL380 G6上安装SCO OpenServer 5.0.7

一、概述
        新的HP DL380 G6官方不再支持SCO OpenServer 5.0.7,关键是没有提供集成P410i SAS Controller的驱动程序。老的HP DL380 G5又停产了,但老系统还得继续用,继续增加。从hpsas驱动说明里获知支持HP Smart Array P400/P600/P800 SAS Controller等,结合HP DL380 G6相关文档,可以支持HP Smart Array P800 SAS Controller。由此推断应该可以安装成功。

二、硬件
        ●2颗英特尔® 至强® E5530 四核处理器 2.40GHz CPU
        ●4GB内存
        ●4个146G硬盘,配置为2个RAID 1
        ●集成4块HP 382i网卡(芯片组为Broadcom 5709)
        ●额外硬件:
           HP Smart Array P800 SAS Controller (HP Part # HP 381513-B21)
                2x HP SAS 4i to Mini SAS 4i 31 inch/.79 meter cable (HP Part # 411100-B21),也叫做Internal Mini SFF-8087 to SFF-8484 SAS Cable(用于连接内部硬盘和RAID卡)


三、软件
        ●更新整机固件到最新版本,包括P800。
        ●需要SCO OpenServer 5.0.7 July 2005安装光盘
ftp://ftp.sco.com/pub/openserver ... Hw-10Jun05_1800.iso
        ●需要HP "hpsas" HBA driver from EFS 5.790a
ftp://ftpput.sco.com/tmp/support ... CD-hpsas-5.790a.iso
                ●需要最新NetXtreme II 1 Gigabit Drivers
http://www.broadcom.com/support/ethernet_nic/netxtremeii.php
        ●需要SCO OpenServer 5.0.7 Symmetrical MultiProcessing supplement oss674a
http://www.sco.com/support/update/download/release.php?rid=296
        ●需要SCO OpenServer 5.0.7 "wd" BTLD version 3.0驱动
ftp://ftpput.sco.com/tmp/support ... 07boot-CD-wd-v3.iso
        ●需要SCO OpenServer 5.0.7 Maintenance Pack 5 (MP5)
http://www.sco.com/support/update/download/release.php?rid=186
         
四、安装过程
        以下安装使用CDROM
1、安装前设置:
        ●由于HP Smart Array P800 SAS Controller较长,所以要小心安装,特别是连接线余量不是很足。拔掉原来的2根硬盘连接线,其中上面的那个接口连接到右边的4个硬盘,下面的那个接口连接到左边的4个硬盘,请将P800连接到下面的那个接口上,不要禁用主板集成的RAID卡。
           ●因为SCO OpenServer 5.0.7最多支持4个CPU(应该是物理CPU),但不知为什么在本次测试中,必须保持整机的逻辑CPU数量不大于4,因此进行如下设置(单个CPU不需要设置):
    启动机器,按F9进入BIOS设置,选择System Options --> Processor Options --> Processor Core Disable,将"All Core Enabled"更改为"Half Core Enabled"。选择System Options --> Processor Options -->Intel Hyperthreading(R) Options,将enabled更改为Disabled。
        如果不进行设置,那么在系统安装SMP并重启之后,会挂起系统,并显示如下信息:
WARNING: wd(1) now using polled interface
        ●使用随机的固件升级光盘,升级整机固件,随机光盘可能不是最新版本的固件,那么可以从网站上下载最新版本的固件,通过U盘加载。
        ●因为HP DL380 G6自带了sata接口的光驱,所以在安装时,需要加载新版的WD驱动程序,将它识别为IDE CDROM。
        ●将前面下载的3个iso文件直接刻录成3张光盘,将网卡驱动程序解压并刻录成光盘        2、安装过程
        使用osr507boot-CD-hpsas-5.790a光盘启动,并在boot提示符下输入:
defbootstr link="fd(64)hpsas fd(64)wd"
        当提示加载hpsas驱动时,直接按回车,当提示加载wd时,更换为osr507boot-CD-wd-v3光盘,按回车,在安装过程中,会将光驱识别为IDE Secondery Primary光驱(也就是第二个IDE控制器的主接口)
其他安装方法跟hp 380 G5的安装方法类似,直到按任意键重启。
        3、安装后设置:
        使用osr507boot-CD-hpsas-5.790a.光盘启动,在boot提示符下输入:
defbootstr link="fd(64)hpsas fd(64)wd" root=hd(42) Srom=wd(1,0,0,0)
根据提示输入root密码,进入维护模式。
        安装hpsas驱动到内核:
        # mount /dev/cd0 /mnt
# cd /mnt
        # cp /mnt/osr507boot-CD.img /tmp
        # marry -a /tmp/osr507boot-CD.img
        # mkdir /tmp/hpsas
        # mount /dev/marry/tmp/osr507boot-CD.img /tmp/hpsas
        # /etc/btldinstall /tmp/hpsas
        # umount /mnt
        安装wd 3.0驱动到内核,更换为osr507boot-CD-wd-v3光盘:
        # mount /dev/cd0 /mnt
        # cd /mnt
        # cp /mnt/osr507boot-CD.img /tmp
        # marry -a /tmp/osr507boot-CD.img
        # mkdir /tmp/wd
        # mount /dev/marry/tmp/osr507boot-CD.img /tmp/wd
        # /etc/btldinstall /tmp/wd
        # umount /mnt
        安装网卡驱动:
        # mount /dev/cd0 /mnt
        如果发现VOL.000.000名称发生了变化,请拷贝到/tmp目录,进行更名。
        安装之后,可以立即配置网卡,仅需要添加第一个网卡即可。
        网卡配置过程中会重建内核,然后重新启动系统。

        重启之后:
        安装SMP:
        通过custom进行安装。
        安装MP5:
        将osr507mp5_vol.tar,上传到/tmp/mp5,并解压,使用custom安装。
        安装oss674a补丁:
        上传VOL.000.000到/tmp下,使用custom安装。
        再次安装wd 3.0驱动到内核:
        因为原有的wd驱动被mp5的旧的wd驱动所替换。安装方法同上。

五、其他事项
1、使用HP ILO2安装系统
    此安装过程,不需要使用光驱,通过ILO2的虚拟光驱加载iso文件来完成,系统识别为USB CDROM。需要ILO2高级许可证(据说可以申请60天试用,没试过)。
安装过程不需要克隆光盘,就是速度上有点慢。
2、使用btld集成光盘安装
    因为之前有380 G5机器安装SCO,所以集成了hpsas/ciss驱动到安装光盘,并使用ultraedit添加了网卡驱动、hpsas驱动解压安装包、汉字系统、lsof、top、tar-1.2、mp5等,针对这次测试,又集成了wd 3.0 btld(因为空间问题,将wd下的new文件夹删除),但在安装完系统之后,必须包含new文件夹在可以使用btldinstall进行安装。
    使用btld集成安装光盘,非常方便,速度又快,仅需1张光盘就解决。
3、非官方支持的RAID卡测试
    根据chinaunix SCO版主提示,尝试了一把HP Smart Array P400 SAS Controller,在原有的基础上,将RAID卡更换了一下,重新启动系统,不需要做任何修改就可以直接使用。
    对于HP Smart Array P400 SAS Controller,尽管不在官方380 G6的支持列表里,但测试结果没有问题,单从体型上看,价格应该比HP Smart Array P800 SAS Controller便宜不少,另外,在空间占用上也不像HP Smart Array P800 SAS Controller那样大。但如果银子充足,还是建议使用HP Smart Array P800 SAS Controller,在发生硬件故障时,也便于跟HP沟通。
4、未做使用软驱和USB外接光驱的测试
    没条件,也觉得那个读软驱的速度比较慢,这个可以参考chinaunix SCO版http://bbs.chinaunix.net/thread-1639452-1-1.html的安装方法,以前曾试过使用量产的U盘进行过系统安装,速度也没有cdrom快。
5、关于CPU问题
    关于BIOS只启用CPU一半核心的问题,在HP 580 G5上不存在,我们有配置2个四核的CPU,添加了1个SMP许可证,就识别到8个逻辑CPU,mpstat显示为8个,也未出现系统启动挂起的问题。而在380 G6上,就算只启用一半核心,但如果未禁用超线程,也是系统启动时挂起,启动一半核心,在安装SMP而不添加SMP许可证,也不安装oss674a补丁时,重启后,使用cpuonoff -c显示CPU1和CPU3激活,CPU2和CPU4未激活(逻辑CPU顺序怎么是轮流显示的呢),但这个时候,系统已经能够认物理CPU而不是逻辑CPU了(因为我没有添加额外的SMP许可证,也激活了2个逻辑CPU),但在一台只有一个四核CPU的380 G5上,没有安装SMP时,只识别到一个CPU,安装SMP但没有安装oss674a补丁,的确是将逻辑CPU识别为物理CPU了,需要额外添加3个SMP许可证,网上的507BETA04的这个许可证是SCO Symmetric Multiprocessing Software 4-CPU License,注册机产生的是单个CPU的许可证。
    但本次测试的380 G6,不管有没有安装oss674a补丁,只要逻辑CPU超过4个就会导致系统启动时挂起,必须强行重启。
    没有对380 G6在只有1颗四核CPU的情况下做如下测试:
如果不禁用超线程,在安装SMP之后是否会导致系统启动时挂起,并显示如下信息:
WARNING: wd(1) now using polled interface
以上已经排除了wd驱动的问题,难道是系统跟sata接口光驱的问题。chinaunix SCO版http://bbs.chinaunix.net/thread-1639452-1-1.html的安装方法中,没有提到CPU这个问题。
    关于超线程未做测试:
SCO 5.0.7在安装MP5之后,默认启用了多核心,但没有启用超线程,需要在/etc/default/boot文件里添加一行:smp.ht=yes
     未对现有的应用进行测试。

    以上测试因为时间关系,不能进一步确认,各位有条件的朋友可以尝试一下,如有不对的地方,请予以纠正。

[ 本帖最后由 dooza 于 2010-1-6 21:15 编辑 ]

论坛徽章:
0
发表于 2010-01-07 12:55 |显示全部楼层
比我写的详细,哈哈。
支持楼主!

论坛徽章:
0
发表于 2010-01-07 13:04 |显示全部楼层
说明一下CPU。由于本人测试时用的是1个4核的CPU,所以安装后4个CPU都能使用,没有出现系统挂起现象。

论坛徽章:
0
发表于 2010-02-07 19:35 |显示全部楼层
这个SCO的生命力真强。。。

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
发表于 2010-02-08 08:28 |显示全部楼层
有用户就有活力。

论坛徽章:
0
发表于 2010-02-08 16:55 |显示全部楼层
在中国市场,SCO是很可惜的!

论坛徽章:
0
发表于 2010-02-10 02:21 |显示全部楼层
写的很详细
不过
不知道支持6.0不?

论坛徽章:
0
发表于 2010-02-10 09:23 |显示全部楼层
op6的安装就简单多了。最近测试了IBM 3850 M2 7233的机器安装op6都没问题

论坛徽章:
0
发表于 2010-02-13 14:09 |显示全部楼层
我在DL585G5上试过,4X4CPU,装上足够的CPU许可,SCO507可以认到10个CPU。
没有调CMOS,也没有调/etc/default/boot,不稳定,出现很慢的情况,去掉SMP当单CPU用正常。

论坛徽章:
0
发表于 2010-03-06 11:39 |显示全部楼层
op6的安装就简单多了。最近测试了IBM 3850 M2 7233的机器安装op6都没问题
saintdragon 发表于 2010-02-10 09:23



    我的是DELL 2900,perc6i的卡,装上了6,但是进入系统时有个错误弹出,另外就是不能关机或者重启,会卡在automatic boot procedure那里不动。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP