标签归档:r720

DELL R720装完REDHAT系统后不能启动的解决办法

现有一台DELL R720服务器,安装redhat操作系统,安装好后重启自检完提示:
Strike F1 to retry boot,F2 for system setup,F11 for boot manager.

根据这个提示,看起来是没有从硬盘启动,按F2进入主板BIOS,发现启动项第一项是阵列卡,这里是没有问题的。

再进入阵列卡BIOS,这台DELL R720服务器阵列卡型号是PERC H710P,在CTRL MGMT页面,有Select boot device,这里就是启动的虚拟磁盘。

发现这里的启动设备并不是redhat操作系统所在的硬盘上,将select boot device修改为操作系统安装所在的虚拟磁盘,保存退出,重启后可正常进入redhat操作系统的界面。

这个问题有其通用性,即时不是DELL R720这个型号,不是安装redhat操作系统,遇到类似的情况,也可以通过这个思路排查问题。

DELL、HP、IBM X86服务器命名规则

各大服务器厂家对于自己的服务器命名都有一定的规则,通常会根据服务器的外观(如塔式、机架式、刀片等)、处理器(如Intel或者AMD等)、架构等信息来命名。本文主要介绍DELL、HP、IBM X86服务器的命名规则。

DELL服务器主要为X86架构服务器,包括机架式、塔式和刀片式服务器,对于DELL服务器第9代以前和第10代之后的服务器命名规则不同。
现以DELL R720来说明DELL X86服务器的命名规则,R代表机架式,T为塔式,M为刀片式,第一位7表示性能,数字越大越高端,3以下表示单路服务器,4到8表示双路服务器,9表示四路服务器,第二位2表示为DELL的第12代产品,第三位0表示采用Intel的CPU,如果是5则采用AMD的CPU。
第9代之前的命名规则,以DELL 2950服务器举例,第一位2表示性能,数字越大越高端,第二位表示服务器为第9代产品,第三位5表示机架式,如果是0则表示塔式,第四位0表示采用Intel的CPU,如果是5则表示采用AMD的CPU。

HP的X86服务器和DELL一样也包括塔式、机架式和刀片服务器,ML表示塔式,DL表示机架式,BL表示刀片。现以HP DL380 G7举例说明服务器命名规则,前两位表示性能,数字越大一般性能越强,第三位0表示采用Intel的CPU,如果是5则表示采用AMD的CPU,G7表示是HP的第7代产品。

对于IBM服务器,主要包括i系列、p系列、x系列、z系列。
i系列的服务器产品一直被大家命名为“小型机“,i系列服务器一般是中断产品,该系列产品用户主要是将众多的小型服务器合并到更少量的i系列产品中,i系列采用IBM POWER微处理器技术。
p系列也是基于POWER处理器的服务器,运行AIX(IBM版Unix)和Linux,p系列是IBM Unix服务器产品线的根基,有机架式和机柜式。
x系列全部基于X86架构处理器,也和DELL、HP一样包括塔式服务器、机架式服务器和刀片服务器。现以IBM X3850 X5服务器来说明命名规则,x3表明是x3架构下的服务器,第二位的8表明性能,数字越大表示性能越强,第三位的5表示机架式,如果是2或者3也表示机架式,如果第三位是0则表示塔式,如X3500服务器即为塔式服务器,第四位的0表示采用的是intel的CPU,5表示用的是AMD的CPU,最后的两位x5则是表示内存技术、内存扩展能力。
z系列为大型机,都为机柜式结构,该系列产品相当高端,是IBM的支柱产品。

Dell R720服务器更换硬盘后重启自检报错,不能进入操作系统的解决办法

现有一台DELL R720服务器,配有六块硬盘,且每块硬盘都做一个独立的raid0,现有一块硬盘故障,更换硬盘后,需要为更换上的硬盘重新配置raid0,重启服务器发现,在自检阵列卡后,出现报错,按任意键进入阵列卡BIOS后,将更换上的硬盘配置raid0时报错表示建立raid失败,重启后再次出现报错信息,无法继续自检并进入操作系统,报错信息如下:

There are offline or missing virtual drives with preserved cache.
Please check the cables and ensure that all drives are present.
Press any key to enter the configuration utility.

出现该问题的原因是,阵列卡的缓存中还存有故障硬盘的缓存信息,且该缓存信息对于新硬盘来说已经无效,所以在更换新硬盘时也需要将阵列卡的缓存信息清除,才可使用新硬盘。

对于这样的问题的解决办法是,进入阵列卡BIOS,在VD Mgmt页面的Perc H710 Adapter上按F2,在出来的菜单中选择Manage Preserved Cache,清除掉阵列卡上的缓存后,即可正常为更换上的硬盘配置raid0。

Dell R720服务器linux系统下网卡丢包的解决办法

目前有十余台Dell R720服务器接入到Dell N4064F光纤交换机,服务器都安装有redhat linux as6.3 64位操作系统,这十余台服务器都出现有丢包现象,丢包情况大概在2%到15%左右。

对于这种情况,Dell官方给出的解决方法是升级服务器上网卡固件版本和驱动程序版本。

对于Dell R720服务器,网卡型号为Broadcom 57810S DP 10Gb DA/SFP+ Converged Network Adapter,网卡最新固件为Network_Firmware_23R83_LN_7.8.53.BIN,下载地址为http://downloads.dell.com/FOLDER02058552M/1/Network_Firmware_23R83_LN_7.8.53.BIN,网卡在redhat linux as6.3 64位操作系统下最新驱动为Bcom_LAN_17.8c.4.3_Linux_Drivers_18.2.0.51.tar.gz,下载地址为http://downloads.dell.com/FOLDER02014188M/1/Bcom_LAN_17.8c.4.3_Linux_Drivers_18.2.0.51.tar.gz,驱动在解压后这个Bcom_LAN_17.8c.4.3_Linux_Drivers_18.2.0.51\LinuxRH6_KMP\rhel6.4\NetXtremeII目录下,文件名为kmod-kmp-netxtreme2-7.8.83-1.x86_64.rpm

对于升级固件和驱动的过程是,先升级固件,比如固件在/root目录下,则使用root用户执行安装固件命令:
[root#localhost] ./Network_Firmware_23R83_LN_7.8.53.BIN
执行后然后重启服务器,重启后,再安装最新的驱动,安装命令为:
[root#localhost]rpm -ivh kmod-kmp-netxtreme2-7.8.83-1.x86_64.rpm
安装后重启服务器,重启后使用以下命令查看版本信息:
[root#localhost]modinfo bnx2
[root#localhost]modinfo bnx2x
[root#localhost]ethtool -i em1

对网卡固件和驱动程序升级后,解决了服务器丢包的问题。

DELL R720服务器支持的Ubuntu Linux版本

很多用户都使用DELL R720服务器,对于需要安装Ubuntu Linux的用户,这里提供一个兼容性版本说明。

对于Ubuntu Server 12.04 LTS x86_64版本,只支持12.04 LTS和12.04.1 LTS两个版本。

对于DELL官方不提供支持的版本,并非不能安装,按照服务器的具体配置,去相关厂家网站查找相关阵列芯片的驱动即可,如对于DELL H310或者H710的阵列卡都是采用LSI公司的阵列芯片组。

附:DELL R720服务器支持的Redhat Linux版本DELL R720服务器支持的SUSE Linux版本DELL阵列卡采用的芯片组的名称及芯片组驱动程序下载地址

DELL R720服务器支持的SUSE Linux版本

很多用户都使用DELL R720服务器,对于需要安装SUSE Linux的用户,这里提供一个兼容性版本说明。

对于SLES 10 x86_64版本,只支持SLES 10 SP4版本;
对于SLES 11 x86_64版本,只支持SLES 11 SP2及其更高版本;
对于SLES 9 x86_64版本,DELL官方不提供支持。

对于DELL官方不提供支持的版本,并非不能安装,按照服务器的具体配置,去相关厂家网站查找相关阵列芯片的驱动即可,如对于DELL H310或者H710的阵列卡都是采用LSI公司的阵列芯片组。

附:DELL R720服务器支持的Redhat Linux版本DELL R720服务器支持的Ubuntu Linux版本DELL阵列卡采用的芯片组的名称及芯片组驱动程序下载地址

DELL R720服务器支持的Redhat Linux版本

很多用户都使用DELL R720服务器,对于需要安装Redhat Linux的用户,这里提供一个兼容性版本说明。

对于Redhat linux as5版本,不管是32位还是64位,都只支持as5.7及其以上版本;
对于Redhat linux as6版本,只支持as6.1及其以上版本;
对于Redhat linux as4版本,DELL官方不提供支持。

对于DELL官方不提供支持的版本,比如redhat linux as5.6以下和as4,并非不能安装,按照服务器的具体配置,去相关厂家网站查找相关阵列芯片的驱动即可,如对于DELL H310或者H710的阵列卡都是采用LSI公司的阵列芯片组。

附:DELL R720服务器支持的SUSE Linux版本DELL R720服务器支持的Ubuntu Linux版本DELL阵列卡采用的芯片组的名称及芯片组驱动程序下载地址

Dell R720服务器支持安装linux操作系统的版本及fdisk分区命令

现有一台Dell R720服务器,需要安装redhat linux操作系统,使用linux as5.6光盘安装时发现识别不到raid卡,一般Dell R720服务器采用的raid卡型号为PERC H310或者H710。

使用随机带的7.2版本的引导盘引导发现,只支持引导redhat linux as5.8和redhat linux as6.3操作系统,使用as6.3光盘可以直接安装并能识别安装网卡在内的所有Dell R720服务器的设备的驱动。

安装好操作系统后,还有1.5T左右的空间需要挂载。使用以下命令挂载:

root#fdisk -l
root#fdisk /dev/sdb
Command (m for help):n
Command action
l logical (5 or over)
p primary partition (1-4)
p

First cylinder (1-xxxxxxxx, default 1):(回车)
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-xxxxxxxx, default xxxxxxxx):(回车)
Command (m for help):w

至此,已经新建分区完成,再做格式化操作,命令如下:
root#mkfs.ext4 /dev/sdb -F

格式化后,再挂载,命令如下:

root#mkdir -p /mnt/sdb
root#mount /dev/sdb /mnt/sdb

挂载后使用df -h就可以看到了。

附:DELL R720服务器支持的Redhat Linux版本DELL R720服务器支持的SUSE Linux版本DELL R720服务器支持的Ubuntu Linux版本DELL阵列卡采用的芯片组的名称及芯片组驱动程序下载地址