一、准备工作
1、下载固件;
2、将下载下来的固件文件改名,如1.exe,并将固件拷贝到U盘
二、操作步骤
1、开机按F10进入LIFECYCLE CONTROLLER界面,选择固件更新,并启动固件更新;
2、将所需要更新的固件放在U盘中,选择本地驱动器,点击下一步;
3、插入U盘点击浏览后,选择相应固件;
4、选中内容,点击应用开始升级;
5、更新的过程会比较久,大约需要5-10分钟左右;
6、更新结束后,可以查看当前版本以确定是否更新成功
一、准备工作
1、下载固件;
2、将下载下来的固件文件改名,如1.exe,并将固件拷贝到U盘
二、操作步骤
1、开机按F10进入LIFECYCLE CONTROLLER界面,选择固件更新,并启动固件更新;
2、将所需要更新的固件放在U盘中,选择本地驱动器,点击下一步;
3、插入U盘点击浏览后,选择相应固件;
4、选中内容,点击应用开始升级;
5、更新的过程会比较久,大约需要5-10分钟左右;
6、更新结束后,可以查看当前版本以确定是否更新成功
现有一台Dell poweredge6850服务器,需要安装windows2008 64位操作系统,做好raid后,直接使用windows2008安装盘安装,需要加载阵列卡驱动,驱动下载地址:http://downloads.dell.com/scsi-raid/LSI-LOGIC_MULTI-DEVICE_A00_R227150.exe,该驱动包含了LSI Logic PERC 4e/DC, Perc 4e/Di, PERC 4e/Si这三种阵列卡在windows2008操作系统下的驱动。
加载好阵列卡驱动后,即可继续安装,安进入系统可以看到其他所有驱动也都已安装好。
各大服务器厂家对于自己的服务器命名都有一定的规则,通常会根据服务器的外观(如塔式、机架式、刀片等)、处理器(如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服务器常用管理命令总结
准备
新版本的 MegaCli-1.01.24-0.i386.rpm 会把程序安装在/opt下,可以自定义安装目录,例如:
rpm –relocate /opt/=/usr/sbin/ -i MegaCli-1.01.24-0.i386.rpm
即把安装目录 /opt 替换成 /usr/sbin。
下载地址:http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/8.02.16_MegaCLI.zip ;
(linux文件夹下有个MegaCli文件里面有I386 RPM)
查看机器型号 # dmidecode | grep “Product”
查看厂商 # dmidecode| grep “Manufacturer”
查看序列号 # dmidecode | grep “Serial Number”
查看CPU信息 # dmidecode | grep “CPU”
查看CPU个数 # dmidecode | grep “Socket Designation: CPU” |wc –l
查看出厂日期 # dmidecode | grep “Date”
查看充电状态 # MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep “Charger Status”
显示BBU状态信息 # MegaCli -AdpBbuCmd -GetBbuStatus –aALL
显示BBU容量信息 # MegaCli -AdpBbuCmd -GetBbuCapacityInfo –aALL
显示BBU设计参数 # MegaCli -AdpBbuCmd -GetBbuDesignInfo –aALL
显示当前BBU属性 # MegaCli -AdpBbuCmd -GetBbuProperties –aALL
查看充电进度百分比 # MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep “Relative State of Charge”
查询Raid阵列数 # MegaCli -cfgdsply -aALL |grep “Number of DISK GROUPS:”
显示Raid卡型号,Raid设置,Disk相关信息 # MegaCli -cfgdsply –aALL
显示所有物理信息 # MegaCli -PDList -aALL
显示所有逻辑磁盘组信息 # MegaCli -LDInfo -LALL –aAll
查看物理磁盘重建进度(重要) # MegaCli -PDRbld -ShowProg -PhysDrv [1:5] -a0
查看适配器个数 #MegaCli –adpCount
查看适配器时间 #MegaCli -AdpGetTime –aALL
显示所有适配器信息 #MegaCli -AdpAllInfo –aAll
查看Cache 策略设置 # MegaCli -cfgdsply -aALL |grep Polic
1、查看所有物理磁盘信息
MegaCli -PDList -aALL
Adapter #0
Enclosure Number: 1
Slot Number: 5
Device Id: 5
Sequence Number: 2
Media Error Count: 0
Other Error Count: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
Raw Size: 140014MB [0x11177328 Sectors]
Non Coerced Size: 139502MB [0x11077328 Sectors]
Coerced Size: 139392MB [0x11040000 Sectors]
Firmware state: Hotspare
SAS Address(0): 0x5000c50008e5cca9
SAS Address(1): 0x0
Inquiry Data: SEAGATE ST3146855SS S5273LN4Y1X0
…..
2、查看磁盘缓存策略
MegaCli -LDGetProp -Cache -L0 -a0
Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct
or
MegaCli -LDGetProp -Cache -L1 -a0
Adapter 0-VD 1: Cache Policy:WriteBack, ReadAheadNone, Direct
or
MegaCli -LDGetProp -Cache -LALL -a0
Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct
Adapter 0-VD 1: Cache Policy:WriteBack, ReadAheadNone, Direct
or
MegaCli -LDGetProp -Cache -LALL -aALL
Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct
Adapter 0-VD 1: Cache Policy:WriteBack, ReadAheadNone, Direct
or
MegaCli -LDGetProp -DskCache -LALL -aALL
Adapter 0-VD 0: Disk Write Cache : Disk’s Default
Adapter 0-VD 1: Disk Write Cache : Disk’s Default
3、设置磁盘缓存策略
缓存策略解释:
WT (Write through
WB (Write back)
NORA (No read ahead)
RA (Read ahead)
ADRA (Adaptive read ahead)
Cached
Direct
例子:
MegaCli -LDSetProp WT|WB|NORA|RA|ADRA -L0 -a0
or
MegaCli -LDSetProp -Cached|-Direct -L0 -a0
or
enable / disable disk cache
MegaCli -LDSetProp -EnDskCache|-DisDskCache -L0 -a0
4、创建/删除 阵列
4.1 创建一个 raid5 阵列,由物理盘 2,3,4 构成,该阵列的热备盘是物理盘 5
MegaCli -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -Hsp[1:5] -a0
4.2 创建阵列,不指定热备
MegaCli -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -a0
4.3 删除阵列
MegaCli -CfgLdDel -L1 -a0
4.4 在线添加磁盘
MegaCli -LDRecon -Start -r5 -Add -PhysDrv[1:4] -L1 -a0
意思是,重建逻辑磁盘组1,raid级别是5,添加物理磁盘号:1:4。重建完后,新添加的物理磁盘会自动处于重建(同步)状态,这个 时候 fdisk -l是看不到阵列的空间变大的,只有在系统重启后才能看见。
5、查看阵列初始化信息
5.1 阵列创建完后,会有一个初始化同步块的过程,可以看看其进度。
MegaCli -LDInit -ShowProg -LALL -aALL
或者以动态可视化文字界面显示
MegaCli -LDInit -ProgDsply -LALL -aALL
5.2 查看阵列后台初始化进度
MegaCli -LDBI -ShowProg -LALL -aALL
或者以动态可视化文字界面显示
MegaCli -LDBI -ProgDsply -LALL -aALL
6、创建全局热备
指定第 5 块盘作为全局热备
MegaCli -PDHSP -Set [-EnclAffinity] [-nonRevertible] -PhysDrv[1:5] -a0
也可以指定为某个阵列的专用热备
MegaCli -PDHSP -Set [-Dedicated [-Array1]] [-EnclAffinity] [-nonRevertible] -PhysDrv[1:5] -a0
7、删除全局热备
MegaCli -PDHSP -Rmv -PhysDrv[1:5] -a0
8、将某块物理盘下线/上线
MegaCli -PDOffline -PhysDrv [1:4] -a0
MegaCli -PDOnline -PhysDrv [1:4] -a0
9、查看物理磁盘重建进度
MegaCli -PDRbld -ShowProg -PhysDrv [1:5] -a0
现有一台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服务器接入到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 PowerEdge 860服务器的系统前面板上的四个诊断指示灯用于显示系统启动时的错误代码,下表中列出了各种指示灯代码的含义:
代码 | 原因 |
ABD黄,C绿 | 处理器可能出现故障 |
AB黄,CD绿 | 内存出现故障 |
ACD黄,B绿 | 扩充卡可能出现故障 |
AC黄,BD绿 | 视频卡可能出现故障 |
AD黄,BC绿 | 软盘驱动器或硬盘驱动器出现故障 |
A黄,BCD绿 | USB可能出现故障 |
A绿,BCD黄 | 未检测到内存模块 |
AD绿,BC黄 | 系统板出现故障 |
AC绿,BD黄 | 内存配置错误 |
ACD绿,B黄 | 系统板资源和/或系统板硬件可能出现故障 |
AB绿,CD黄 | 扩充卡可能出现故障 |
ABC绿,D黄 | 其它故障 |
ABCD绿 | 系统经过POST之后,处于正常运行状态 |
现有一台Dell PowerEdge 860服务器突然远程连接不上,使用显示器键盘接上后,显示器有显示,但是键盘灯不亮无法使用,服务器处于宕机状态,重启后,自检到CPU后,一直卡住。
服务器前面板上的A、B灯亮绿色,C、D灯亮黄色,该状态可能为扩展卡故障,而该服务器只接有一块Dell SAS 5阵列卡,将该阵列卡拔出后,服务器能够正常自检,由于未接阵列卡,无法连接到硬盘并引导操作系统,更换阵列卡后,进入阵列卡BIOS,导入raid信息并将相应的虚拟磁盘设为激活状态,即可正常进入操作系统并正常运行。
如需了解诊断指示灯详细信息,请查看Dell PowerEdge 860服务器诊断指示灯代码的含义。
有一台DELL R710服务器安装windows 2008 64位操作系统,无需引导光盘,windows 2008即可识别到阵列卡,即配置好raid并创建好虚拟磁盘后,能够直接识别到硬盘。
但是安装完操作系统后,还需另外安装网卡驱动,这个网页http://zh.community.dell.com/support_forums/poweredge/f/279/t/9578.aspx包含有DELL第11代服务器所需的驱动,DELL官网提供的网卡BCM5709C在windows 2008 64位操作系统下的下载链接http://ftp.dell.com/network/Bcom_LAN_16.2.1_W2K3_8_64_A02.exe,但是经测试,该链接下载下来的驱动安装后,仍然不能正常识别到网卡,但是使用HP提供的Broadcom 1Gb网卡驱动则能使用,该驱动下载链接http://h20565.www2.hp.com/portal/site/hpsc/template.PAGE/public/psi/swdDetails/?sp4ts.oid=3811493&spf_p.tpst=swdMain&spf_p.prp_swdMain=wsrp-navigationalState%3Didx%253D%257CswItem%253DMTX_b956862ac5804bbfa7abcb4051%257CswEnvOID%253D4024%257CitemLocale%253D%257CswLang%253D%257Cmode%253D%257Caction%253DdriverDocument&javax.portlet.begCacheTok=com.vignette.cachetoken&javax.portlet.endCacheTok=com.vignette.cachetoken。
DELL 2650服务器属DELL的第六代服务器,作为DELL出品的很经典的一款服务器,从2001年左右即上市,目前在部分机房仍能见到。
该型服务器拥有1个3.5英寸、1.44MB软盘驱动器,1个IDE CD或者DVD驱动器,有5个ULTRA3 SCSI硬盘槽位。
该型服务器拥有6个内存槽位,支持128MB、256MB、512MB、1GB的内存条,支持最小内存为256MB,最大内存为6GB,具体规格为72 位 ECC PC-1600 DDR SDRAM DIMM。
DELL 2850服务器属DELL的第八代服务器,于2004年左右上市。
该型服务器拥有1个3.5英寸、1.44MB软盘驱动器,1个IDE CD或者DVD驱动器,有6个ULTRA320 SCSI硬盘槽位。
该型服务器拥有6个内存槽位,支持256MB、512MB、1GB、2GB、4GB的内存条,支持最小内存256MB(即只插一根256MB内存条),最大内存为16GB,具体规格为144 位 ECC 带寄存器的 PC2-3200 DDR2 SDRAM DIMM。
DELL 2950服务器属第九代服务器,于2005年左右上市。
该型服务器拥有1个3.5英寸、1.44MB软盘驱动器,1个IDE CD或者DVD驱动器,支持6个3.5英寸SAS或者SATA硬盘驱动器,或者8个2.5英寸SAS硬盘驱动器。
该型服务器拥有8个内存槽位,支持256MB、512MB、1GB、2GB、4GB的内存条,支持最小内存512MB,最大32GB,具体规格为533 MHz 或 667 MHz 全缓冲 (FB) DDR2内存。
DELL 2650和DELL2850都采用SCSI硬盘,可以通用,DELL 2950采用SAS硬盘,不可通用,且它们内存也不可通用。