一、服务器 RAID卡介绍

1、内部

使用megacli命令查看得到的

SAS 6/iR :只支持2块硬盘做 raid0,或者raid1,或者不做阵列卡  (Dell硬件聊天室获得)

PERC 6/i Integrated

Memory Size: 256MB

Supported Drives: SAS, SATA

Min Stripe Size: 8 KB

Max Stripe Size: 1.0 MB

接口速度Link Speed: 3.0Gb/s

PERC H700 Integrated

Memory Size: 512MB

RAID Level Supported: RAID0, RAID1, RAID5, RAID6, RAID10, RAID50, RAID60, PRL 11, PRL 11 with spanning

Supported Drives: SAS, SATA

Min Stripe Size: 8 KB

Max Stripe Size: 1.0 MB

接口速度Link Speed: 6.0Gb/s

2、外部RAID控制器

官方资料:

PERC H800(6Gb/秒),配备512 MB非易失性高速缓存

PERC H800(6Gb/秒),配备512 MB电池后备高速缓存;512 MB、1 G非易失性电池后备高速缓存

PERC 6/E,配备256 MB或512 MB电池后备高速缓存

二、阵列卡的Stripe size介绍

Stripe size 默认64KB。

1、Stripe size百科介绍

在每个磁盘上连续写入数据的总量,也称作“条带深度”。你可以指定每个逻辑驱动器的条带容量从2KB,4KB,8KB一直到128KB。为了获得更高的性能,要选择条带的容量等于或小于操作系统的簇的大小。大容量的条带会产生更高的读取性能,尤其在读取连续数据的时候。而读取随机数据的时候,最好设定条带的容量小一点。如果指定128KB的条带将需要8MB内存。

不同Stripe size的选择直接影响性能,如IOPS和吞吐量。

Stripe size值小,通过多块磁盘响应多个I/O请求,可以增加I/O访问速率(IOPS)

Stripe size值大,通过多块磁盘响应一个I/O请求,可以增加数据传输速率(Mbps)

我们知道顺序和随机对于带宽和iops的需求成反比,即顺序的读写比较消耗带宽,随机的读写比较消耗iops;

2、Stripe size一般设置

通常,小Stripe size适用于数据库,一般Stripe size适用于文件服务器,大Stripe size适用于多煤体应用。实际应用stripe size大小应在效率测试后具体设置。

数据库一般4-16KB

web服务器默认即可,16-64KB

流媒体等大文件建议128KB以上

三、megacli介绍、安装、使用、crontab监控脚本

查看RAID信息的工具有mpt-status、megarc、dell OpenManage。经测试只有megacli可以实现目标,dell OpenManage由于较大90M左右没有安装。

megacli工具非常强大,不仅能查看RAID卡信息,而且还能设置RAID卡,但是不支持SAS 6/iR的RAID卡,不推荐采用megacli在线设置RAID卡,本文也仅用于监控挂接在RAID上的硬盘状态。

1、查看raid卡的型号:

root@3:~# lspci |grep RAID  H700

02:00.0 RAID bus controller: LSI Logic / Symbios Logic Device 0079 (rev 04)

root@3:~# lspci  |grep RAID  PERC 6/i

03:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 1078 (rev 04)

root@k:~# lspci|grep SAS     SAS 6/iR

03:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS (rev 08)

2、安装megacli

root@3:~# more /etc/apt/sources.list

增加如下源:

##add monitor dell perc 6/i raidcontroller’s source

deb http://hwraid.le-vert.net/debian lenny main

root@3:~# apt-get update

root@3:~# apt-get install megacli

3、使用megacli查看RAID卡信息

术语:BBU 电池备份单元(Battery Backup Unit)

常用查看命令:

megacli -LDInfo -Lall -aALL   查raid级别

megacli -AdpAllInfo -aALL     查raid卡信息

megacli -PDList -aALL         查看硬盘信息

megacli -AdpBbuCmd -aAll      查看电池信息

megacli -FwTermLog -Dsply -aALL 查看raid卡日志

megacli -adpCount             显示适配器个数

megacli -AdpGetTime –aALL    显示适配器时间

megacli -AdpAllInfo -aAll     显示所有适配器信息

megacli -LDInfo -LALL -aAll   显示所有逻辑磁盘组信息

megacli -PDList -aAll         显示所有的物理信息

megacli -AdpBbuCmd -GetBbuStatus -aALL |grep ‘Charger Status’ 查看充电状态

megacli -AdpBbuCmd -GetBbuStatus -aALL 显示BBU状态信息

megacli -AdpBbuCmd -GetBbuCapacityInfo -aALL  显示BBU容量信息

megacli -AdpBbuCmd -GetBbuDesignInfo -aALL    显示BBU设计参数

megacli -AdpBbuCmd -GetBbuProperties -aALL    显示当前BBU属性

megacli -cfgdsply -aALL       显示Raid卡型号,Raid设置,Disk相关信息

服务器只显示raid卡,服务器RAID卡介绍及监控相关推荐

  1. 双路服务器只显示一半内存,双路服务器只显示一半内存

    双路服务器只显示一半内存 内容精选 换一换 北京时间1月3日,Intel处理器芯片被曝出存在严重的Meltdown和Spectre安全漏洞,漏洞详情如下:漏洞名称:Intel处理器存在严重芯片级漏洞漏 ...

  2. ftp服务器不显示缩略图,ftp服务器不显示缩略图

    ftp服务器不显示缩略图 内容精选 换一换 节点是指接入到平台的计算资源,包括虚拟机.物理机等.用户需确保所在项目节点资源充足,若节点资源不足,会导致创建工作负载等操作失败.已创建至少一个集群,请参见 ...

  3. 饥荒服务器怎么显示帧数,进化游戏卡顿优化方法 附最高帧数120帧设置方法

    作为一款次时代游戏,进化卡顿问题是可以想象的,特别是如果你选择操作怪物的话,有时候进食或者走路都会出现莫名其妙的卡顿,下面小编就给大家各位A卡和N卡玩家提供一个优化卡顿问题的方法,希望能够缓解大家的卡 ...

  4. win7服务器只显示4g内存,安装win7 64位系统后8G内存只显示4G可用解决方法

    最近有用户在安装win7 64位旗舰版系统之后,本来是8G内存,但是点开我的电脑属性,显示只有4G,用硬件工具检测内存显示是正常的,在百度上查找了也很多用户出现Windows7系统可用内存不正常的问题 ...

  5. 服务器4个网口只显示2个,服务器4个网口的作用

    服务器4个网口的作用 内容精选 换一换 为某个后端云服务器组添加后端云服务器.当后端云服务器组被监听器使用后,访问负载均衡器的流量可以通过负载均衡算法分发到不同的后端云服务器上,分担流量.属于一个后端 ...

  6. win10服务器只显示4g内存,系统win10 64位 两个内存条一个4g一共8g显示8g但是可用只有3.9g...

    点击查看系统win10 64位 两个内存条一个4g一共8g显示8g但是可用只有3.9g具体信息 系统win10 64位 两个内存条一个4g一共8g显示8g但是... 答:在开始图标上右键,选择运行,输 ...

  7. 服务器只显示1个网口,服务器上多个个网口

    服务器上多个个网口 内容精选 换一换 公有云提供弹性公网IP(EIP).NAT网关.弹性负载均衡(ELB)等方式连接公网.EIPEIP提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务.可以与 ...

  8. 服务器远程显示用户忙,服务器远程显示用户忙

    服务器远程显示用户忙 内容精选 换一换 如果普通远程连接软件(如PuTTY)无法使用,您可以通过管理控制台的"远程登录"连接裸金属服务器实例,查看服务器操作界面.仅Linux操作系 ...

  9. 服务器不显示u盘,服务器不读u盘启动

    服务器不读u盘启动 内容精选 换一换 介绍使用Atlas 200 DK前需要准备的配件及开发服务器.Atlas 200 DK使用需要用户提前自购如表1所示配件.准备一个操作系统为Ubuntu X86架 ...

最新文章

  1. 自定义Lisp透明命令
  2. c++ 使用nacos_Nacos配置的多环境管理
  3. SQL Server 索引基础知识(10)----Join 时的三种算法简介
  4. python各个关键词的意思_想学好Python,你必须了解Python中的35个关键词
  5. pytorch——nn.BatchNorm2d()函数
  6. 探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页...
  7. Maven使用yuicompressor-maven-plugin打包压缩css、js文件
  8. windows虚拟显示器开发(二)WDDM hook(USB转HDMI驱动、USB手写屏开发)
  9. top20万_主播收入榜(9.28)| 陌陌主播叶哥收入50万夺冠
  10. 882. Reachable Nodes In Subdivided Graph
  11. python bytes类型中是ascii码_Python3 中bytes数据类型深入理解(ASCII码对照表)
  12. 纯C语言编程实现数独解法
  13. Photoshop CC 2017安装
  14. 第一台计算机英语怎么说,世界第一台计算机英文缩写名为
  15. C#课程设计(购物平台)
  16. (83)FPGA减法器设计(多位减法器)
  17. 导航电子地图制作甲级测绘资质
  18. RAID数据恢复技术介绍
  19. Python实现桌面宠物
  20. linux telnet成功显示什么_一文带你彻底理解 Linux 的各种终端类型及概念

热门文章

  1. c++小游戏1.2版本2021/4/3
  2. localtime导致的多线程性能下降的问题
  3. 解决ssh连接Ubuntu拒绝访问,亲试可yong
  4. 闲谈IPv6-Loopback网口上的IPv6地址
  5. Go 官方进程诊断工具 gops 详解 | 周末送书
  6. csdn如何转载别人的文章
  7. (二)使用Navicat将mssql数据库数据迁移到PostgreSql
  8. XA 分布式事务原理
  9. Spring Condition条件使用示例
  10. NVIDIA GTC照片