linux查看磁盘设备状态,查看Linux服务器的硬盘使用情况

1)查看硬盘及分区信息

fdiks -l​

[root@jiagu ~]#

fdisk -l

Disk /dev/sda: 299.4 GB,

299439751168 bytes

255 heads, 63

sectors/track, 36404 cylinders

Units = cylinders of

16065 * 512 = 8225280 bytes

Sector size

(logical/physical): 512 bytes / 512 bytes

I/O size

(minimum/optimal): 512 bytes / 512 bytes

Disk identifier:

0x000d9934

Device Boot

Start

End

Blocks   Id

System

/dev/sda1

*

1

64

512000   83

Linux

Partition 1 does not end

on cylinder boundary.

/dev/sda2

64

36405   291908608

8e  Linux

LVM​

​以上结果表示是一块300GB的服务器硬盘

​2)检查文件系统的磁盘空间占用情况

[root@jiagu ~]# df -h

Filesystem

Size  Used Avail Use% Mounted

on

/dev/mapper/vg_rac1-lv_root   50G

5.2G   42G  12%

/

tmpfs

3.9G   68K

3.9G   1% /dev/shm

/dev/sda1

485M   39M

421M   9% /boot

/dev/mapper/vg_rac1-lv_home  218G

188M  206G   1%

/home

3)查看硬盘的I/O性能

[root@jiagu ~]# iostat -d -x -k 1

10​

其中,instate

搜加盟早套装sysstat中的​,直接yum安装即可

yum -y install sysstat

然后以我现在的机器为例,展示:

a4c26d1e5885305701be709a3d33442f.png

​​参数说明:

*rrqm/s:每秒进行merge的读操作数目,即delta(emerge)/s

*wrqm/s:每秒进行merge的写操作数目,即delta(emerge)/s

*r/s:每秒完成​的读I/o设备的次数,即delta(rio)/s

*w/s:每秒完成的写i/0设备的次数,即delta(wio)/s

*rsec/s:每秒读扇区数,即delta(rsect)/s

​*sec/s:每秒写扇区数,即delta(west)/s

*rkB/s:每秒读千字节数,是rsect/s的一半,因为每扇区大小为512字节

*wkB/s:每秒写千字节数,是wsect/s的一半

*avgrq-sz:平均每次设备i/O操作的数据大小(即扇区),即delta(rest

+ west)/delta(rio  + who)

*avgqu-sz:平均I/o队列的长度。即delta(aves)​/s/1000(除以1000是因为aves的单位为毫秒)

*await:平均每次设备i/O操作的等待时间(单位:毫秒),即delta(use)/delta(rio+wio)

*svctm:平均每次设备i/O操作的服务时间(单位:毫秒),即delta(use)/delta(rio

+ who)

*%util:一秒钟有百分之多少的时间用于i/O操作,或者说一秒钟有多少时间i/O队列是非空的,即delta(use)/S/1000(因为use的单位为毫秒)

那么这些参数呢,可能解释的不是特别的明白,但是工作中主要关注一下几个方便就行了:

*如果%util接近0,则说明产生的i/O请求太多,i/o系统已经满负荷,该磁盘可能存在瓶颈了。

*await的大小一般取决于服务时间(svctm),以及i/O队列的长度和​i/o的请求发出模式。这个相应时间应该低于5ms,如果大于5ms就表示磁盘i/O压力很大,这是就可以考虑更换相应速度更快的磁盘,调整内核elevator的算发、优化应用或者升级cpu

以上可能出现书写错误,有问题,请及时回复联系》​​

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值