随笔- 807  文章- 150  评论- 23  阅读- 151万 

随笔分类 -  Linux 6-0 IO 存储 RAID

Linux RAID卡优化
摘要:介绍 我们的生产服务器经常会做raid存储,但是单单做了raid就能保证性能高效和数据安全吗?答案是否定的,我们一般建议使用带电池保护的RAID卡,这样既能保证性能有能保证数据安全,但是也需要经常对电池进行维护;由于成本原因一般的RAID卡会使用锂电池,因为锂电池有较强的惰性,它在非充电状态下会缓慢 阅读全文
posted @ 2021-08-12 10:00 xibuhaohao 阅读(241) 评论(0) 推荐(0) 编辑
CentOS7 Raid卡问题导致磁盘IO暴增与处理
摘要:0、问题描述 IO因RAID卡问题,导致IO一直跑满: RAID卡默认配置是:当RAID卡没电池,则不走RAID卡缓存。(华为服务器) 而我们的服务器都没有配置RAID电池,所以所有数据经过RAID卡后,无缓存,无数据合并,直接写入磁盘,由于写入的数据有大量的随机IO,导致磁盘IO被吃满。 处理完R 阅读全文
posted @ 2021-08-05 20:19 xibuhaohao 阅读(794) 评论(0) 推荐(0) 编辑
Linux LVM条带化
摘要:一、什么是条带化 当多个进程同时访问一个磁盘时,可能会出现磁盘冲突。磁盘系统对访问次数(每秒的IO操作,IOPS)和数据传输速率(读写速率,TPS)有限制。 当达到这些限制时,后面需要访问磁盘的进程就需要挂起等待,这就是磁盘冲突。避免磁盘冲突是优化I/O性能的一个重要目标。 条带化技术是一种自动的将 阅读全文
posted @ 2020-07-09 21:51 xibuhaohao 阅读(5237) 评论(0) 推荐(0) 编辑
Linux LVM--三种Logic Volume
摘要:本文链接:https://blog.csdn.net/u012299594/article/details/84551722 概述 为了满足在性能和冗余等方面的需求,LVM支持了下面三种Logic Volume: Linear Logic Volume --线性逻辑卷 Striped Logic V 阅读全文
posted @ 2019-10-24 13:37 xibuhaohao 阅读(2136) 评论(0) 推荐(0) 编辑
Linux 理解 %iowait (%wio)
摘要:理解 %iowait (%wio) 2016/02/25 %iowait 是 “sar -u” 等工具检查CPU使用率时显示的一个指标,在Linux上显示为 %iowait,在有的Unix版本上显示为 %wio,含义都是一样的。这个指标常常被误读,很多人把它当作I/O问题的征兆,我自己每隔一段时间就 阅读全文
posted @ 2019-06-27 13:48 xibuhaohao 阅读(862) 评论(0) 推荐(0) 编辑
Linux disk 100% busy,谁造成的?
摘要:disk 100% busy,谁造成的? 2016/11/16 vmunix iostat等命令看到的是系统级的统计,比如下例中我们看到/dev/sdb很忙,如果要追查是哪个进程导致的I/O繁忙,应该怎么办? <!-- Crayon Syntax Highlighter v_2.7.2_beta - 阅读全文
posted @ 2019-06-27 13:47 xibuhaohao 阅读(929) 评论(0) 推荐(0) 编辑
容易被误读的iostat
摘要:容易被误读的iostat 2016/11/29 vmunix iostat(1)是在Linux系统上查看I/O性能最基本的工具,然而对于那些熟悉其它UNIX系统的人来说它是很容易被误读的。比如在HP-UX上 avserv(相当于Linux上的 svctm)是最重要的I/O指标,反映了硬盘设备的性能, 阅读全文
posted @ 2019-06-27 13:46 xibuhaohao 阅读(168) 评论(0) 推荐(0) 编辑
剖析生产系统的I/O模式
摘要:剖析生产系统的I/O模式 2019/02/13 vmunix 了解I/O的特点对于优化系统性能非常重要,I/O是顺序的还是随机的,是读操作还是写操作,读写的比例是多少,I/O数据块的大小,这些都是影响性能的关键因素。很多存储设备都基于特定的I/O模式做过调校,通用的测试工具跑分都相当漂亮,然而一到实 阅读全文
posted @ 2019-06-27 13:45 xibuhaohao 阅读(238) 评论(0) 推荐(0) 编辑
利用blktrace分析IO性能
摘要:利用blktrace分析IO性能 2019/02/15 vmunix 在Linux系统上,如果I/O发生性能问题,有没有办法进一步定位故障位置呢?iostat等最常用的工具肯定是指望不上的,【容易被误读的iostat】一文中解释过await表示单个I/O所需的平均时间,但它同时包含了I/O Sche 阅读全文
posted @ 2019-06-27 13:44 xibuhaohao 阅读(721) 评论(0) 推荐(1) 编辑
Linux查看某个进程的磁盘IO读写情况 pidstat
摘要:一、现象 1)钉钉告警不断,告警如下CPU使用达到100% 普罗米修斯监控 2)查看数据库,没有发现比平时同一时段,业务量的增加。但是,数据库显示latch free等告警,验证了CPU使用过高导致。 3)Linux系统 vmstat 1查看系统负载,发现us、sy很高,加起来达到100%。而且,i 阅读全文
posted @ 2018-11-12 15:18 xibuhaohao 阅读(18661) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示