Raid卡型号的简单辨认与问题发现过程


背景

同事给了一个awr报告.
!-_-! 其实我看不懂.
但是他告诉我 有大量的log file sync 的等待事件.
然后又给了一套其他的文件,
发现logfile 的sync 时间都是秒级.
很多时候都到了 六七秒
我感觉出现了非常严重的性能问题.
怀疑是存储有问题. 这里简单总结一下过程...

报告信息

最前面有如下信息:
Note: All timings are in milliseconds (1000 milliseconds = 1 second) 然后发现非常多的时间这样, 需要注意我删减了部分报告信息.
18-DEC-23 01.45.18.235 PM 1 885 JDBC Thin Client log file sync 2991.048
buffer#: 46208 sync scn: 2132555670 : 0 18-DEC-23 01.45.18.235 PM 1 890 JDBC Thin Client log file sync 2924.455
18-DEC-23 01.45.18.235 PM 1 892 JDBC Thin Client log file sync 5918.017
18-DEC-23 01.45.18.235 PM 1 949 JDBC Thin Client log file sync 1462.007
18-DEC-23 01.45.18.235 PM 1 951 JDBC Thin Client log file sync 3989.733
18-DEC-23 01.45.18.235 PM 1 1012 JDBC Thin Client log file sync 5788.511
18-DEC-23 01.45.18.235 PM 1 1073 JDBC Thin Client log file sync 7009.870
18-DEC-23 01.45.18.235 PM 1 1074 JDBC Thin Client log file sync 6782.789

初步判断

磁盘性能很差.
同事告知用dd的结果很不错. 但是记得 dd 只是单线程写入测试, 无法模拟 oracle这种并发写入的程序
还是怀疑磁盘比较差.

判断方法

通过: dmidecode -t 1
查看机器序列号.
然后上厂商官网去查系统的出场配置信息:
https://support.ieisystem.com/eportal/ui?struts.portlet.action=/portlet/download-front!toView.action&pageId=2367231&index=0&product_id=6621&type=4&productName=NF8480M6 输入序列号, 发现磁盘非常好, 不符合自己的判断预期. 但是同事告知机器有改配. 然后这种服务器 四路的底子,肯定有raid卡, 所以准备先从raid卡着手去查.

确认Raid卡型号

dmesg -T |grep -i raid
后者是
cat /proc/scsi/scsi 两种方式获取raid卡的型号. 这次获取出来的RAID卡型号是 PM8222

发现坑

注意, 我这边经常用过很多: PM8204-2GB 的RAID卡
但是从来没用过 PM82222 的卡. 之前遇到过机器IO特别垃圾的情况, 发现是这个PM8222的raid卡 跟厂商售后聊过.
这个raid卡 没有缓存, 没有电池, 一个是白板的raid卡, 非常垃圾. 如果backend 是 HDD的话 几乎是垃圾中的战斗机. 当时改善写入性能唯一的方法是: 开启HDD上面少的可怜的 Cache.. 但是如果用的不是PMR还是SMR的HDD磁盘的话. 只能自求多福, 当个应用服务器我都嫌弃他加载jar包和css/js文件卡顿.
如果用来当数据库 !-_-! 还是放弃吧..

Raid卡型号的简单辨认与问题发现过程的更多相关文章

  1. MegaCli是一款管理维护硬件RAID软件,可以通过它来了解当前raid卡的所有信息,包括 raid卡的型号,raid的阵列类型,raid 上各磁盘状态

    MegaCli 监控raid状态 转载weixin_30344131 最后发布于2015-10-16 13:05:00 阅读数    简介 MegaCli是一款管理维护硬件RAID软件,可以通过它来了 ...

  2. LSI系列芯片Raid卡配置方法、管理手册

    说明 本手册适用于LSI芯片Raid卡 包括但不限于Inspur 2008/2108 Raid卡.LSI 9240/9260/9261/ 9271 等Raid卡. 不同型号的Raid卡在某些功能上的支 ...

  3. 记录篇-浪潮服务器raid卡

    在说raid卡之前,首先,我们要明确,不同的raid卡型号,会有不同的配置方式,但是总体来说是大同小异的 这里举例浪潮机架式服务器经常用到的raid卡型号:  PM8204      (其实像3108 ...

  4. Linux RAID卡优化

    200 ? "200px" : this.width)!important;} --> 介绍 我们的生产服务器经常会做raid存储,但是单单做了raid就能保证性能高效和数据 ...

  5. DELL磁盘阵列控制卡(RAID卡)MegaCli常用管理命令汇总

    新版本的 MegaCli-1.01.24-0.i386.rpm (下载地址:http://www.lsi.com/downloads/Public/MegaRAID Common Files/8.02 ...

  6. Linux中使用MegaCli工具查看、管理Raid卡信息

    MegaCli是一款管理维护硬件RAID软件,可以通过它来了解当前raid卡的所有信息,包括 raid卡的型号,raid的阵列类型,raid 上各磁盘状态,等等.通常,我们对硬盘当前的状态不太好确定, ...

  7. RAID卡

        简单的说,RAID是一种把多块独立的物理硬盘按不同方式组合起来形成一个逻辑硬盘,从而提供比单个硬盘有着更高的性能和提供数据冗余的技术.     RAID卡一般分为硬RAID卡和软RAID卡两种 ...

  8. windows server 2008 集成raid卡驱动

    给服务器安装2008系统,一般都需要通过引导盘和操作系统盘来进行安装,安装过程比较繁琐时间也比较长,于是就想做一个集成了服务器驱动的2008系统盘,这样就可以直接用光盘安装,简单方便,第一步需要解决的 ...

  9. RAID卡技术简析

    经过一段时间的折腾,工作的事终于解决了,新工作一上来的第一件事就要熟悉RAID卡存储机制,先简单了解下RAID卡吧. 提到RAID卡就不得不提什么是RAID,RAID是英文Redundant Arra ...

  10. RAID卡服务器安装2003教程

     这里先讲讲安装系统的几个思路: 1.U盘安装法(U盘只做可启动PE,常用的大白菜,IT天空,老毛桃.....拷贝系统ISO镜像到U盘,进入PE之后找到ISO,用虚拟光驱加载,运行WIN系统安装器 ...

随机推荐

  1. 取消deepin-wine TIM置顶

    取消把deepin-wine TIM置顶 问题 在manjaro系统下,使用deepin-wine安装了tim.点击了tim的置顶功能后无法取消了.无法取消的原因是,弹出取消置顶的弹框会被置顶的tim ...

  2. P1990-覆盖墙壁

    分情况: \[\left\{ \begin{aligned} & 条形 \left\{ \begin{aligned} 横着\\ 竖着\\ \end{aligned}\right. \\ &a ...

  3. 率先支持Kuasar!iSulad Sandbox API 简化调用链,沙箱管理能力增强

    本文分享自华为云社区<率先支持Kuasar!iSulad Sandbox API 简化调用链,可靠性倍增>,作者:云容器大未来 . 沙箱隔离技术是一种将进程有效隔离到独立环境中运行的技术. ...

  4. 数据交换不失控:华为云EDS,让你的数据你做主

    摘要:华为云EDS在"可信.可控.可证"的框架基础上进行数据空间的关键设计,打造数据可控交换的全栈能力. 数字社会,每时每刻都有海量数据产生,数据也逐渐从生产过程的附属产物,逐渐成 ...

  5. 裴丹:AIOps 智能运维经验分享

    摘要:本文结合裴丹教授过去二十余年在AIOps领域与几十家企业合作.跨多种技术栈的落地经验积累,以及150篇左右学术论文的算法积累,总结出的AIOps落地的一些经验性原则. 本文分享自华为云社区< ...

  6. 华为云GaussDB:发挥生态优势,培养应用型DBA

    摘要:GaussDB首要的任务是解决华为的业务连续性的需求,同时也是要确保使用GaussDB的客户的业务能够连续,所以我们坚持战略投入,坚持从每一行代码,坚持从生态开始来构建整个数据库体系. 本文分享 ...

  7. k8s源码Client-go中Reflector解析

    摘要:通过本文,可以了解Reflector通过ListWatcher从Kubernetes API中获取对象的流程,以及存储到store中,后续会对DeltaFIFO进行源码研读,通过结合inform ...

  8. 技术架构+应用场景揭秘,为什么高斯Redis比开源香?

    摘要:高斯Redis即保留了开源Redis的能力,同时凭借其存算分离的架构,在成本.稳定性.可靠性.一致性等方面做出了新的突破,也更加适用于当下数据规模庞大的互联网业务. 本文分享自华为云社区< ...

  9. CWE4.6标准中加入 OWASP 2021 TOP10

    摘要: 新发布的CWE4.6标准,加入了OWASP 2021 TOP10的视图. 本文分享自华为云社区<CWE 4.6 和 OWAPS TOP10(2021)>,作者: Uncle_Tom ...

  10. JS引擎(0):JavaScript引擎群雄演义—起底JavaScript引擎

    JavaScript 既是一个 面向过程的语言 又是一个 面向对象的语言.在 JavaScript 中,通过在运行时给空对象附加方法和属性来创建对象,与编译语言如 C++ 和 Java 中常见的通过语 ...