我们有两个磁盘的Linux机器- sda和sdb ( sda是操作系统)
lsblk -d -e 11,1
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 150G 0 disk
sdb 8:16 0 70G 0 disk /GHT当我们做sar -d时,我们得到
12:00:01 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
12:10:01 AM dev8-16 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
12:10:01 AM dev8-0 0.12 0.07 1.93 16.87 0.00 0.48 0.28 0.00
12:10:01 AM dev253-0 0.01 0.07 0.04 8.00 0.00 0.38 0.37 0.00
12:10:01 AM dev253-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
12:10:01 AM dev253-2 0.12 0.00 1.89 15.53 0.00 0.51 0.23 0.00
12:20:01 AM dev8-16 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00我们可以看到,DEV设备没有显示为sda或sdb (磁盘)。
那么如何知道哪一个是sda还是sdb呢?
是否可以以某种方式使用sar,并显示真实的磁盘- sda或sdb?
发布于 2019-09-24 13:51:25
来自人类:
如果使用-d选项-p,则每个块device<....>Device名称的-p报表活动也可能被很好地打印出来。将此选项与选项-d结合使用。默认情况下,名称被打印为dev m,其中m和n是设备的主要和次要的名称。使用此选项将显示设备的名称,因为它们(应该)出现在/dev中。名称映射由/etc/syscon-图/sysstat.ioconf控制。
sar -p -d 1 1
07:16:35 PM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
07:16:36 PM sda 13.00 0.00 120.00 9.23 0.04 3.08 1.38 1.80
07:16:36 PM vg_livecd-lv_root 15.00 0.00 120.00 8.00 0.05 3.07 1.27 1.90
07:16:36 PM vg_livecd-lv_swap 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
07:16:36 PM vg_livecd-lv_home 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00https://unix.stackexchange.com/questions/543439
复制相似问题