您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > PC服务器阵列卡管理简易手册 - 叶金荣
PC服务器阵列卡管理简易手册叶金荣weibo:@yejinrong,、HP、IBM等几款PCSERVER服务器阵列卡相关内容。涉及主要机型有:DELL:2950/R410/R710HP:DL360G5/DL380G5IBM:3650M3涉及阵列卡型号:PERC5/i、PERC/6i、PERCH700P400、P400I、P410、P410IM5014、M5015阵列卡种类主要有两种:•LSI–DELLPowerEge、IBMx3600系列服务器使用。•HPSmartArray–HPDL系列服务器使用。阵列卡作用RAID是RedundantArrayofIndependentDisk(独立冗余磁盘阵列)的简写,优势:•可靠,数据存储更安全•高效,提升整体IOPS•简便,易管理,易操作阵列级别•RAID0,N块硬盘并行组合成一个新的逻辑盘,N块盘同时写入/读取•容量最大,性能最高,可靠性最低。适合高可用/分布式集群中的单元•RAID1,N(偶数)块硬盘组合成一组镜像,N/2块盘写入,N块盘同时读取•N/2容量,性能一般,可靠性高。中小企业起步服务器标配•RAID1+0,N(偶数,N4)块硬盘两两镜像后,再组合成一个RAID0;N/2块盘同时写入,N块盘同时读取•N/2容量,性能高,可靠性高。适合高TPS的OLTP应用•RAID5,N(N3)块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储;N块盘同时读写,读性能很高,但由于有校验机制的问题,写性能相对不高•(N-1)/N容量,读性能高,写性能一般,可靠性高。适合一般的OLTP应用,适合OLAP应用。创建阵列–DELLR710,PERC6/i创建阵列–HPDL360/380G5,P400创建阵列–IBMx3650M3,M5014创建阵列–IBMx3650M3,M5014MegaCli管理阵列•LSI原厂提供的LSIMegaRAID阵列卡管理工具•安装rpm-iLib_Utils-1.00-09.noarch.rpmrpm-iMegaCli-8.02.21-1.noarch.rpm程序安装目标目录:/opt/MegaRAID/MegaCli/MegaCli(或者MegaCli64)MegaCli管理阵列•查看阵列卡信息MegaCli–AdpAllInfo–a0阵列卡Firmware版本如果较低,最好升级,保证可靠性及性能MegaCli管理阵列•查看阵列配置MegaCli-CfgDsply-a0阵列的读写CACHE策略最好修改成FORCEWB(WBWriteCacheifBadBBU)阵列是否有热备盘、阵列状态是否为OptimalMegaCli管理阵列•创建/删除阵列MegaCli-CfgLdAdd-r5[1:2,1:3,1:4]WBDirect-Hsp[1:5]-a0MegaCli-CfgLdDel-L1-a0(删除阵列时无确认提示,务必小心)•修改阵列逻辑盘读写CACHE策略(写策略用WB;可关闭预读,影响很小)MegaCli-LDSetPropWT|WB|NORA|RA|ADRA-L0-a0•修改阵列逻辑盘BBU策略(电池充放电期间仍可强制启用WB写策略,性能不受到影响)MegaCli-LDSetPropCachedBadBBU-L0-a0MegaCli管理阵列•修改阵列物理盘CACHE策略(强烈建议关闭物理硬盘的CACHE策略)MegaCli-LDSetProp-EnDskCache|-DisDskCache-L0-a0•强制上线/下线某块物理磁盘(个别时候,物理硬盘有异常,要强制下线;阵列不能识别某硬盘时,可尝试强制上线)MegaCli-PDOffline/PDOnline-PhysDrv[8:4]-a0•清除阵列卡外部阵列信息(如果存在外部阵列信息说明个别硬盘在其他阵列上用过,不能自动加入本地阵列)MegaCli-CfgForeign-Clear–a0MegaCli管理阵列•查看阵列卡电池状态(电池健康状况不佳时,需谨慎使用WB策略)MegaCli-AdpBbuCmd–a0•强制充放电(防止自动充放电期间遇上业务高峰期)MegaCli-AdpBbuCmd-BbuLearn–a0DELL阵列卡充放电周期一般是:90天,IBM阵列卡充放电周期一般是:30天下次电池充放电,从2000-01-01开始的秒数,有的起始时间不一定是这个MegaCli管理阵列•查看阵列卡TTY日志(关注failed/error/warn等关键字)MegaCli-FwTermLog-Dsply-a0MegaCli管理阵列•查看物理硬盘状态(需关注几个Count值,异常暴增时要迅速将该物理硬盘下线)MegaCli-PDList-a0MegaCli-pdinfo-PhysDrv[8:0]-a0MegaCli管理阵列•阵列在线添加磁盘MegaCli-LDRecon-Start-r5-Add-PhysDrv[1:4]-L1-a0•指定全局/特定逻辑阵列热备盘MegaCli-PDHSP-Set[-EnclAffinity][-nonRevertible]-PhysDrv[1:5]-a0MegaCli-PDHSP-Set[-Dedicated[-Array1]][-EnclAffinity][-nonRevertible]-PhysDrv[1:5]-a0推荐阅读手册:USER’SGUIDE,MegaRAIDSASSoftwareHpacucli管理阵列•HP封装的SmartArray阵列卡管理工具•安装rpm-ihpacucli-8.35-7.0.noarch.rpm程序安装目标目录:/usr/sbin/hpacucli(这是个封装后的shell脚本,实际上可执行文件是/opt/compaq/hpacucli/bld/.hpacucli)Hpacucli管理阵列•查看阵列卡信息hpacuclictrlallshowconfigdetail阵列卡Firmware版本如果较低,升级可提升可靠性及性能。关闭DriveWriteCache(和DisDskCache类似)。在这个例子中,”TotalCacheMemoryAvailable”异常,可尝试升级firmware并重启。HPSmartArray的电池只有新装的时候会充放电一次,之后全部在后台充放电,不可调整。Hpacucli管理阵列•查看阵列配置hpacuclictrlslot=0arrayallshowdetail阵列的读写CACHING策略最好是Enabled阵列是否有热备盘、阵列状态是否为OkHpacucli管理阵列•创建/删除阵列hpacuclictrlslot=0createtype=lddrives=1I:1:3,1I:1:4,2I:1:5,2I:1:6raid=1+0hpacuclictrlslot=0createtype=lddrives=1I:1:3,1I:1:4,2I:1:5raid=5•修改阵列逻辑盘CACHE加速策略hpacuclictrlslot=0logicaldrive1modifyarrayaccelerator=enable/disable•修改阵列逻辑盘读写缓存比策略hpacuclictrlslot=0modifycacheratio=25/75(50/50、75/25、0/100、100/0)Hpacucli管理阵列•修改阵列逻辑盘BBU策略(电池充放电期间仍可强制启用WB写策略,性能不受到影响)hpacuclictrlslot=0modifynobatterywritecache=enable/disable•修改阵列物理盘CACHE策略(强烈建议关闭物理硬盘的CACHE策略)hpacuclictrlslot=0modifydrivewritecache=disable•强制上线/下线某块物理磁盘hpacuclictrlslot=0arrayAadd/removedrives/spares=1:1/allunassignedHpacucli管理阵列•查看阵列卡TTY日志(关注failed/error/warn等关键字)hpaducli-fadu-report.ziphpaducli-fssdreport.zip-ssdrpthpaducli-ftextreport.txt–txt推荐阅读手册:HPArrayConfigurationUtilityUserGuidePERCH700&BBUHPSmartArrayP410&BBU
本文标题:PC服务器阵列卡管理简易手册 - 叶金荣
链接地址:https://www.777doc.com/doc-4942624 .html