Articles of iostat

重置zfs池中的磁盘表

在我们的Solaris 11.3 zfs存储服务器中,池中的一个磁盘死了,我们将其replace。 一切工作正常,但iostat仍然显示大错误数旧磁盘。 这是困扰我们的监控脚本。 任何想法如何重置磁盘列表来反映当前状态? #iostat en —-错误— s / wh / w trn tot设备 0 2 0 2 c0t5000C500855433DFd0 0 2 0 2 c0t5000C5008554369Bd0 0 2 0 2 c0t5000C5008555AD6Bd0 0 2 0 2 c0t5000C5008555EB27d0 0 2 0 2 c0t5000C5008555EB53d0 0 2 0 2 c0t5000C5008555EBDBd0 0 294 6 300 c0t5000C5008554DC67d0

跟踪哪些文件导致iostat中的io活动

运用 iostat -Nkx 1 我可以看到,我在卷组上获得了常规IO。 我想要做的是find一种方法来将该IO链接到一个文件/pipe道/无论看什么进程创build这个IO和它打的目的地。 有没有人遇到过,请解决?

平均dstat输出

我需要使用dstat -n来平均上传和下载速度。 如何添加dstat -n之后显示的所有收到和发送的数据,以便我可以添加它们并在一段时间内find平均上传和下载速度?

奇怪的iostat数字

我在我们的SAN存储虚拟机上遇到exception的负载问题。 作为一般的做法,我在服务器上运行iostat得到了非常奇怪的数字。 avg-cpu: %user %nice %system %iowait %steal %idle 0.00 0.00 0.17 49.75 0.00 50.08 Device: rrqm/s wrqm/sr/sw/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util sda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 3.00 0.00 0.00 100.03 dm-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 3.00 0.00 0.00 100.00 dm-1 0.00 0.00 0.00 0.00 0.00 […]

缓慢的文件服务器与CPU和CPL在顶上矛盾的价值

我有一个文件服务器(6.3),今天突然放缓。 挂载它的集群可以毫无问题地访问其他NFS挂载,但访问这个非常慢。 通过sshlogin也非常慢(idrac虚拟控制台没有信号 – 也许是一个不同的问题)。 在服务器上运行iostat -x 5并没有显示任何问题。 'await'大部分是0,有时达到2,%util大部分是0,有时达到3,很less是5.据我所知,这表明没有明显的io问题? 在服务器上运行显示,除了CPL平均值在14-17范围之外,没有什么特别的,而在30分钟内CPU使用率始终在3200%的100-200%之间,的东西。 在输出之下。 一个关于CPL的问题可能与此有关:系统是超线程的,因此当有16个物理内核(2×8)时显示32个CPU。 CPL仅适用于物理内核,还是适用于超线程虚拟内核(如果是这个术语)? 14-17的CPL应该罚款,如果后者,而不是前者。 但无论哪种情况,我都不明白为什么CPL看起来和CPU不一样。 感谢您的任何想法。 PRC | sys 10.70s | user 0.18s | #proc 2846 | #tslpu 9 | #zombie 0 | #exit 6 | CPU | sys 107% | user 2% | irq 0% | idle 3094% | wait 0% | curscal ?% […]

iostat中rMB_nor / s,rMB_dir / s和rMB_svr / s有什么区别?

我试图解释运行以下命令的结果 iostat -mnhyc 它产生以下 Filesystem: rMB_nor/s wMB_nor/s rMB_dir/s wMB_dir/s rMB_svr/s wMB_svr/s ops/s rops/s wops/s /NFS_mount_path/ 376.46 0.00 0.00 0.00 0.98 0.00 132.80 129.60 0.00 实际上从我的NFS挂载中读取了多less数据? 我应该考虑rMB_nor / s还是rMB_svr / s? iostat的手册页中,rMB_nor / s是应用程序通过read(2)调用读取的MB数,rMB_svr / s是NFS客户机通过NFS READ请求从服务器读取的MB数。 但是,我不明白他们究竟有什么不同。 NFS READ和read(2)有什么区别? 不应该所有的读取到NFS挂载NFS读取? 我不应该期望rMB_svr / s大于或等于rMB_nor / s吗?

如何解释一个摇摇欲坠的MySQL服务器的iostat

我们有一个组合的应用程序/ MySQL服务器已经开始崩溃。 现在,它被困在复制一个1.25亿行MySQL MyISAM表( INSERT INTO a_copy SELECT * FROM a with INSERT INTO a_copy SELECT * FROM a a_copy KEYS DISABLED on a_copy )。 我们已经将这个查询所涉及的工作作为一个小时,对克隆的生产虚拟机中的生产数据进行了基准testing。 但是,在生产中运行此作业时,复制查询已经运行了12个多小时,没有完成,随机地使每个MySQL查询比蜜糖慢(60秒以上,没有任何锁)。 从iostat输出 yyyy@xxxx:~$ iostat -mxdc 10 Linux 2.6.32-5-686 (xxxx) 12/24/14 _i686_ (4 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 5.24 0.00 1.34 13.43 0.00 80.00 Device: rrqm/s wrqm/sr/sw/s […]

为什么top和iostat的cpu使用百分比不一样?

在负载很重的数据库服务器上,我得到了来自top和iostat大量不同的输出以用于cpu使用。 为什么价值会不一样? 最佳: %Cpu(s): 84.7 us, 11.8 sy, 0.3 ni, 2.4 id, 0.6 wa, 0.0 hi, 0.2 si, 0.1 st iostat的 avg-cpu: %user %nice %system %iowait %steal %idle 19.78 0.17 2.51 1.10 0.03 76.42 请注意, iostat正在报告显着的闲置百分比, top不是。

iostat来分析iSCSI挂载

有没有办法分析iSCSI共享挂载的机器上的iSCSI挂载的IO等待? 我知道本地卷可以被分析,但是,我们有一个特定的目录,在其上安装iSCSI存储。 我有兴趣分析这个I / O等待。

等待几毫秒被认为是高的?

等待几毫秒被认为是高的? 我有800ms和600ms iostat -x avg-cpu: %user %nice %system %iowait %steal %idle 1.28 0.00 0.22 0.90 0.00 97.60 Device: rrqm/s wrqm/sr/sw/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util cciss/c0d0 0.14 29.17 0.50 36.79 53.47 528.92 15.62 1.22 32.80 3.29 12.28 cciss/c0d0p1 0.00 0.00 0.00 0.00 0.01 0.00 19.23 0.00 12.43 8.85 0.00 cciss/c0d0p2 0.02 22.06 0.07 […]