Solaris kstat sdX 磁盘 nread 计数器值减少

Solaris kstat sdX 磁盘 nread 计数器值减少

我在 Solaris 上收到奇怪的磁盘 io nread(读取的字节数)计数器值(来自 kstat)。以 30 秒为间隔收集的 sd6 磁盘的 nread 值示例(命令kstat -n sd6):

768579416
768579416
768579416
768579416
768579416
768579416
768579416
768496080
768496080
768496080
768496080
768496080
768496080
768496080
768496080
768530896
768530896
768447560
768447560
768447560

人们会认为相对读取字节数不能为负数。我想知道是什么原因导致了这种情况,以及是否有更可靠的磁盘 io 数据可用。

有关该系统的一些信息:

机器:〜#uname-a
SunOS 机器 5.10 Generic_127112-11 i86pc i386 i86pc
机器:〜#cat / etc / release
                        Solaris 10 11/06 s10x_u3wos_10 X86
           版权所有 2006 Sun Microsystems, Inc. 保留所有权利。
                        使用须遵守许可条款。
                           2006 年 11 月 14 日汇编

答案1

Nreads 确实应该增加,而不是减少。其他统计数据(读取、写入)怎么样?其他设备是否也会出现同样的行为?您使用的 Solaris 版本/内核补丁级别是什么?这可能只是一个错误。

相关内容