解决HP ProLiant DL380 G5的安装与启动CentOS7时不能识别raid硬盘问题

news/2024/12/21 13:19:30/

最近去机房给一台HP DL380G5重装操作系统时,发现CentOS7无法识别到硬盘,这台服务器做的raid1,有理由怀疑新系统无法支持老机器的raid卡,查了些资料在此做个记录。

一、无法识别的原因

参看: https://www.kernel.org/doc/Documentation/scsi/hpsa.txt

Supported devices:
------------------Smart Array P212
Smart Array P410
Smart Array P410i
Smart Array P411
Smart Array P812
Smart Array P712m
Smart Array P711m
StorageWorks P1210mAdditionally, older Smart Arrays may work with the hpsa driver if the kernel
boot parameter "hpsa_allow_any=1" is specified, however these are not tested
nor supported by HP with this driver.  For older Smart Arrays, the cciss
driver should still be used.The "hpsa_simple_mode=1" boot parameter may be used to prevent the driver from putting the controller into "performant" mode.  The difference is that with simple mode, each command completion requires an interrupt, while with "performant mode"(the default, and ordinarily better performing) it is possible to have multiple command completions indicated by a single interrupt.

我们服务器的阵列卡型号为E200,不受支持。文档中也给出了解决办法,即启动参数加上”hpsa_allow_any=1″,最好再加上”hpsa_simple_mode=1″。

二、具体解决办法

参看: https://tears.io/2016/01/03/installing-centos7-on-an-hp-g5-dl380/

1、安装时

安装界面选中“Install Centos 7”,按Tab键添加启动参数,键入空格+“hpsa.hpsa_simple_mode=1 hpsa.hpsa_allow_any=1”,回车进入安装过程。

2、第一次启动

在grub界面按e进入编辑模式,在倒数第二行同样添加参数” hpsa.hpsa_simple_mode=1 hpsa.hpsa_allow_any=1 “,按ctrl+x保存并引导系统,如图:

grub界面

添加hpsa参数

3、永久生效

两种方法,一种是编辑 /etc/default/grub,添加参数如下:

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet hpsa.hpsa_simple_mode=1 hpsa.hpsa_allow_any=1"
GRUB_DISABLE_RECOVERY="true"

然后是运行” grub2-mkconfig -o /boot/grub2/grub.cfg “并重启服务器。

一种是编辑 /boot/grub2/grub.cfg ,在第100行添加 “hpsa.hpsa_simple_mode=1 hpsa.hpsa_allow_any=1” ,等同于第一次启动时编辑grub的操作:

### BEGIN /etc/grub.d/10_linux ###
menuentry 'CentOS Linux (3.10.0-957.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricte
d $menuentry_id_option 'gnulinux-3.10.0-957.el7.x86_64-advanced-72958a75-1ac7-4cc8-be70-40fb90998d17' {load_videoset gfxpayload=keepinsmod gzioinsmod part_msdosinsmod xfsset root='hd0,msdos1'if [ x$feature_platform_search_hint = xy ]; thensearch --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --
hint='hd0,msdos1'  d3d4a871-2cf4-4488-bbb6-3988ab56af37elsesearch --no-floppy --fs-uuid --set=root d3d4a871-2cf4-4488-bbb6-3988ab56af37filinux16 /vmlinuz-3.10.0-957.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv
=centos/swap rhgb quiet LANG=zh_CN.UTF-8 hpsa.hpsa_simple_mode=1 hpsa.hpsa_allow_any=1initrd16 /initramfs-3.10.0-957.el7.x86_64.img
}

重启服务器生效。


http://www.ppmy.cn/news/739102.html

相关文章

dell服务器SLOt3硬盘,dell和hp服务器磁盘检测命令

DELL检测工具 #/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别 #/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 查raid卡信息 #/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL 查看硬盘信息 #/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -aAll 查看电…

戴尔计算机软件的安装,怎么安装dell电脑系统

先要做个系统分区.现在街上有卖那种GHOST XP的光盘,买一张回来,放到光驱里,启动的时候按着F12选择引导方式.选择从CD-ROM启动,然后进入光盘的启动界面,你可以选择MQ进行分区,可以照着系统的提示去做.分区完毕之后,再重新启动,同样选择光盘启动,进入GHOST界面,系统会自动GHOST. …

瘦客户机之战白热化 戴尔惠普纷纷祭出VDI硬件

就在前不久于旧金山召开的思杰Synergy 2012大会上,惠普宣布了一款新的零客户机(zero client),戴尔则为其桌面虚拟化解决方案(DVS)系统添加了另一款虚拟桌面基础设施(VDI)组件。现在归属戴尔的慧智科技公司(Wyse Technology Inc.)也在近日发布了一款新的零…

惠普和戴尔加入IaaS云行列中来

惠普和戴尔都进入了IaaS云服务业务,建立基础设施在自己的服务器和OpenStack(HP)/ vCloud(戴尔)。 .戴尔的承诺来用两种基于窗口,云OpenStack蔚蓝。 HPHPannounced宣布their support of the他们的支持OpenStackOpenStackplatform in July of this year, joining some 100 othe…

raid 物理盘缓存状态_MegaCli 监控raid状态 限戴尔服务器

MegaCli是一款管理维护硬件RAID软件,可以通过它来了解当前raid卡的所有信息,包括 raid卡的型号,raid的阵列类型,raid 上各磁盘状态,等等。通常,我们对硬盘当前的状态不太好确定,一般通过机房人员…

戴尔服务器换盘及raid创建操作手册

ceph集群单个数据盘的raid方式不同(单盘raid0、jbod、多盘raid0),所使用的服务器不同(惠普、戴尔等),因此在换盘时,如何能让管理系统识别这个新盘,所需要的操作也不同,通…

解读戴尔,惠普和思科的“三角关系”

戴尔 众所周知,戴尔收购EMC,其中EMC组件部分包括EMC II,VMware,RSA,Pivotal和Virtustream,为戴尔提供多样化方式增益收入流,但对竞争可不是什么好兆头。 在这里要说的关键是营收多样化。戴尔因为…

惠普、戴尔和联想都看涨服务器市场,但是IBM却持反对态度

根据美国咨询公司Gartner的统计,世界范围内服务器销售量在2015年的第二季度与2014年同期相比增长了7.2%,超过了26亿。 34亿美元的收益,25.2%的市场份额使得惠普公司成为了服务器市场的领导者。尽管利润增长了7.6%,却比2014年只增长…