服务器阵列卡的介绍与监控手段

上传人:xmg****18 文档编号:120163694 上传时间:2020-02-04 格式:PPT 页数:41 大小:3.54MB
返回 下载 相关 举报
服务器阵列卡的介绍与监控手段_第1页
第1页 / 共41页
服务器阵列卡的介绍与监控手段_第2页
第2页 / 共41页
服务器阵列卡的介绍与监控手段_第3页
第3页 / 共41页
服务器阵列卡的介绍与监控手段_第4页
第4页 / 共41页
服务器阵列卡的介绍与监控手段_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《服务器阵列卡的介绍与监控手段》由会员分享,可在线阅读,更多相关《服务器阵列卡的介绍与监控手段(41页珍藏版)》请在金锄头文库上搜索。

1、服务器阵列卡介绍及监控秦洁anjuke 介绍接触过的DELL HP IBM等几款PCSERVER服务器阵列卡相关内容涉及主要机型有 DELL 2950 R410 R510 R520 R610 R710HP DL360G5 DL380G5IBM 3650M3涉及阵列卡 raid卡 型号 PERC5 i PERC 6i PERCH700P400 P400I P410 P410IM5014 M5015 常用机型和Raid卡介绍 安居客服务器使用情况 DELL 2950 R410 R510 R520 R610 R710 R710华为 TecalRH1288 RH2288涉及阵列卡型号 PERC5 i

2、PERC 6i PERCH700P400 P400I P410 P410I还在调研中 简介 阵列卡种类 主要有几种 LSI DellPowerEge IBMX3600 华为系列服务器使用 HPSmartArray HPDL系列服务器使用 RAID是RedundantArrayofIndependentDisk 独立冗余磁盘阵列 的简写优势 可靠 数据存储更安全高效 提升整体IOPS简便 易管理 易操作 阵列卡作用 RAID0N块硬盘并行组合成一个新的逻辑盘 N块盘同时写入 读取RAID1N 偶数 块硬盘组合成一组镜像 N 2块盘写入 N块盘同时读N 2容量 性能一般 可靠性高 中小企业起步服务

3、器标配 阵列级别 RAID10N 偶数 N 4 块硬盘两两镜像后 再组合成一个RAID0 N 2块盘同时写入 N块盘同时读取RAID5N N 3 块盘组成阵列 一份数据产生N 1个条带 同时还有1份校验数据 共N份数据在N块盘上循环均衡存储 N块盘同时读写 读性能很高 但由于有校验机制的问题 写性能相对不高 N 1 N容量 读性能高 写性能一般 可靠性高 适合一般的OLTP应用 适合OLAP应用 阵列级别 Log类业务对磁盘容量有要求 对IO要求不高 做RAID5 RAID6DB业务 虚拟化宿主机对磁盘IO有高要求 需要配电池 提高磁盘IO性能 什么业务需要买阵列卡 1 前端接入的app机器特

4、点 磁盘1 2块 一般不做raid或者做raid1 华为12281u服务器 Raid0 Raid1 Raid10板载的sas卡就支持 Raid卡成本500 1000元2 分布式文件系统 图片系统 系统本身有多份拷贝 磁盘不用做raid 什么业务不需要买阵列卡 创建阵列 DELLR710 PERC6 i Writethrough Writeback 什么业务关注 是否需要强制 创建阵列 HPDL360 380G5 P400 Sas卡和Raid卡区别 创建阵列 IBMx3650M3 M5014 做RAID101 先做raid12 再做raid0 逻辑盘ld物理盘pd 创建阵列 IBMx3650M3

5、 M5014 默认wt 无电池 硬盘cache必须关闭 怎么知道硬盘故障 是否可以预判断硬盘快要故障了 DB变慢了 我的机器有Raid卡电池吗 是不是电池坏了 刚换了硬盘 新盘rebuild的进度如何 磁盘写策略变成了wb变成了wt了 如何才能提高IO性能 关心的问题 RAID卡工具 解决之道 RAID卡管理工具 LSI原厂提供的LSIMegaRAID阵列卡管理工具 安装rpm iLib Utils 1 00 09 noarch rpmrpm iMegaCli 8 02 21 1 noarch rpm程序安装目标目录 opt MegaRAID MegaCli MegaCli 或者MegaCli

6、64 MegaCli管理阵列 查看阵列卡信息MegaCli64 AdpAllInfo aAll NoLog阵列卡Firmware版本如果较低 最好升级 保证可靠性及性能 MegaCli管理阵列 配有电池 卡Cache 查看阵列配置MegaCli64 cfgdsply a0 阵列的读写CACHE策略最好修改成FORCEWB WBWriteCacheifBadBBU 阵列是否有热备盘 阵列状态是否为Optimal MegaCli管理阵列 状态正常 热备盘 做了raid5 配有电池 MegaCli管理阵列 创建 删除阵列MegaCli CfgLdAdd r5 1 2 1 3 1 4 WBDirect

7、 Hsp 1 5 a0MegaCli CfgLdDel L1 a0 删除阵列时无确认提示 务必小心 修改阵列逻辑盘读写CACHE策略 写策略用WB 可关闭预读 影响很小 MegaCli LDSetPropWT WB NORA RA ADRA L0 a0 修改阵列逻辑盘BBU策略 电池充放电期间仍可强制启用WB写策略 性能不受到影响 MegaCli LDSetPropCachedBadBBU L0 a0 MegaCli管理阵列 修改阵列物理盘CACHE策略 强烈建议关闭物理硬盘的CACHE策略 MegaCli LDSetProp EnDskCache DisDskCache L0 a0 强制上线

8、 下线某块物理磁盘 个别时候 物理硬盘有异常 要强制下线 阵列不能识别某硬盘时 可尝试强制上线 MegaCli PDOffline PDOnline PhysDrv 8 4 a0 清除阵列卡外部阵列信息 如果存在外部阵列信息说明个别硬盘在其他阵列上用过 不能自动加入本地阵列 MegaCli CfgForeign Clear a0 MegaCli管理阵列 查看阵列卡电池状态 电池健康状况不佳时 需谨慎使用WB策略 MegaCli64 AdpBbuCmd a0 isSOHGood不是Yes 需要关注 强制充放电 防止自动充放电期间遇上业务高峰期 MegaCli AdpBbuCmd BbuLearn

9、 a0DELL阵列卡充放电周期一般是 90天 IBM阵列卡充放电周期一般是 30天下次电池充放电 从2000 01 01开始的秒数 有的起始时间不一定是这个 电池正常 MegaCli管理阵列 查看阵列卡TTY日志 关注failed error warn等关键字 MegaCli64 FwTermLog Dsply a0 MegaCli管理阵列 查看物理硬盘状态 需关注几个Count值 异常暴增时要迅速将该物理硬盘下线 MegaCli64 PDList a0 查看有几个盘 每个盘是否有错误MegaCli pdinfo PhysDrv 8 0 a0 非0需关注 MegaCli管理阵列 阵列在线添加磁

10、盘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 Hpacucli管理阵列 HP封装的SmartArray阵列卡管理工具 安装rpm ihpacucli 8 35 7 0 noarch rpm程序安装目标目录 usr sbin hpacucli 这是个封

11、装后的shell脚本 实际上可执行文件是 opt compaq hpacucli bld hpacucli Hpacucli管理阵列 查看阵列卡信息hpacuclictrlallshowconfigdetail阵列卡Firmware版本如果较低 升级可提升可靠性及性能 关闭DriveWriteCache 和DisDskCache类似 在这个例子中 TotalCacheMemoryAvailable 异常 可尝试升级firmware并重启 HPSmartArray的电池只有新装的时候会充放电一次 之后全部在后台充放电 不可调整 Hpacucli管理阵列 查看阵列配置hpacuclictrlslo

12、t 0arrayallshowdetail阵列的读写CACHING策略最好是Enabled阵列是否有热备盘 阵列状态是否为Ok Hpacucli管理阵列 创建 删除阵列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 d

13、isable 修改阵列逻辑盘读写缓存比策略hpacuclictrlslot 0modifycacheratio 25 75 50 50 75 25 0 100 100 0 Hpacucli管理阵列 修改阵列逻辑盘BBU策略电池充放电期间仍可强制启用WB写策略 性能不受到影响hpacuclictrlslot 0modifynobatterywritecache enable disable 修改阵列物理盘CACHE策略 强烈建议关闭物理硬盘的CACHE策略 hpacuclictrlslot 0modifydrivewritecache disable 强制上线 下线某块物理磁盘hpacuclic

14、trlslot 0arrayAadd removedrives spares 1 1 allunassigned Hpacucli管理阵列 查看阵列卡TTY日志 关注failed error warn等关键字 hpaducli fadu report ziphpaducli fssdreport zip ssdrpthpaducli ftextreport txt txt PERCH700 BBU 电池备份单元 HPSmartArrayP410 BBU Zabbix监控我们的服务器硬盘 难点 调研 调研每种服务器使用的raid卡工具调研每种工具的安装和检测方法 Dell HP IBM 华为对l

15、si的raid卡的封装不同导致不同的服务器使用的raid卡工具会不同 实施步骤 脚本实现不同raid卡型号的服务器安装不同的raid卡工具Zabbixagent增加新item item脚本判断raid卡型号 调用不同脚本获取硬盘健康状态的值1为正常0为异常Zabbix模板添加itemZabbix添加告警 判断item值为0则告警到zeus主机维护人 临时方案 范例 1 查看RAID级别 RAIDLevel Primary 1 Secondary 0 RAIDLevelQualifier 0Size 1 086TBState OptimalStripSize 128KBNumberOfDrivesperspan 4 表示每4个物理盘做成一个RAID1盘组SpanDepth 2 表示共2个RAID1盘组做成了RAID10 范例 2 查看RAID卡信息 主要输出RAID卡的一些配置信息 范例 3 查看所有硬盘的信息MegaCli64 pdlist aALL 知识回顾KnowledgeReview

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号