linux 共享存储 iostat,nfsiostat介绍 - Linux环境下存储监控工具nfsiostat介绍_Linux教程_Linux公社-Linux系统门户网站...

本文主要是介绍linux 共享存储 iostat,nfsiostat介绍 - Linux环境下存储监控工具nfsiostat介绍_Linux教程_Linux公社-Linux系统门户网站...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

nfsiostat介绍

Sysstat家族包括一个名叫nfsiostat的实用程序,它和iostat有诸多类似之处,它允许你监控NFS文件系统上的读写情况,其用法也和iostat类似,最基本的命令用法是跟上几个参数和两个数字,这两个数字分别表示:(1)nfsiostat输出的间隔时间,(2)运行nfsiostat的次数,如果第二个数字留空,nfsiostat会一直执行下去,直到你按下^c停止它。

下面是一个在NFS客户端上运行nfsiostat的简单示例。

[root@home8 etc]# /usr/local/bin/nfsiostat -k 1

Linux 2.6.18-194.el5 (home8) 12/04/2010 _i686_ (1 CPU

Filesystem: rkB_nor/s wkB_nor/s rkB_dir/s wkB_dir/s rkB_svr/s wkB_svr/s ops/s rops/s wops/s

192.168.1.65:/mnt/home1 0.00 0.00 0.00 0.00 0.00 0.00 3400.00 0.00 0.00

Filesystem: rkB_nor/s wkB_nor/s rkB_dir/s wkB_dir/s rkB_svr/s wkB_svr/s ops/s rops/s wops/s

192.168.1.65:/mnt/home1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

Filesystem: rkB_nor/s wkB_nor/s rkB_dir/s wkB_dir/s rkB_svr/s wkB_svr/s ops/s rops/s wops/s

192.168.1.65:/mnt/home1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

Filesystem: rkB_nor/s wkB_nor/s rkB_dir/s wkB_dir/s rkB_svr/s wkB_svr/s ops/s rops/s wops/s

192.168.1.65:/mnt/home1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

Filesystem: rkB_nor/s wkB_nor/s rkB_dir/s wkB_dir/s rkB_svr/s wkB_svr/s ops/s rops/s wops/s

192.168.1.65:/mnt/home1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

Filesystem: rkB_nor/s wkB_nor/s rkB_dir/s wkB_dir/s rkB_svr/s wkB_svr/s ops/s rops/s wops/s

192.168.1.65:/mnt/home1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

Filesystem: rkB_nor/s wkB_nor/s rkB_dir/s wkB_dir/s rkB_svr/s wkB_svr/s ops/s rops/s wops/s

192.168.1.65:/mnt/home1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

在这个简单的示例中,我使用了下面两个参数:

? 我选择输出以千字节(-K)为单位显示,如果省略掉这个参数,输出内容将以块为单位显示,另外,你可以使用(-m)参数以兆字节为单位显示。

? 以1秒为间隔显示命令的执行结果。

下面我们一起来看看nfsiostat都输出了什么内容,从而推断它做了哪些操作。

Nfsiostat输出了大量的内容,咋一看会有点犯晕的感觉,但事实上它和iostat非常类似,输出结果很好理解,其输出由下面几列组成:

? Filesystem:NFS文件系统的名字,前面是NFS服务器名,紧跟着的是NFS客户端上的挂在点。

? rBlk_nor/s (rkB_nor/s, rMB_nor):应用程序使用read(2)系统调用读取的块数量(KB,MB),记住,1块=512字节。

? wBlk_nor/s (wkB_nor/s, wMB_nor/s):应用程序使用write(2)系统调用写入的块数量(KB,MB)。

? rBlk_dir/s (rkB_dir/s, rMB_dir/s):从文件读出,用0_DIRECT标记的块数量。

? wBlk_dir/s (wkB_dir/s, wMB_dir/s):写入文件,用0_DIRECT标记的块数量。

? rBlk_svr/s (rkB_svr/s, rMB_svr/s):NFS客户端通过NFS READ请求从NFS服务器读取的块数量。

? wBlk_svr/s (wkB_svr/s, wMB_svr/s):NFS客户端通过NFS WRITE请求写入NFS服务器的块数量。

? ops/s:每秒发向文件系统的操作数量。

? rops/s:每秒发向文件系统的读操作数量。

? wops/s:每秒发向文件系统的写操作数量。

和iostat一样,nfsiostat生成的第一个报告提供了自系统启动以来的时间间隔统计信息,所有后续的报告使用你指定的时间间隔,基本上,你可以忽略输出结果的第一行,后面的内容才是重点。

上面的示例是单调乏味的,因为它所有测量指标对应的结果都是0,下面来看一个更有趣的东西,在NFS上运行IOzone。0b1331709591d260c1c78e86d0c51c18.png

这篇关于linux 共享存储 iostat,nfsiostat介绍 - Linux环境下存储监控工具nfsiostat介绍_Linux教程_Linux公社-Linux系统门户网站...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/156779

相关文章

Windows系统宽带限制如何解除?

《Windows系统宽带限制如何解除?》有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文就跟大家一起来看看Windows系统解除网络限制的操作方法吧... 有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文

windows和Linux使用命令行计算文件的MD5值

《windows和Linux使用命令行计算文件的MD5值》在Windows和Linux系统中,您可以使用命令行(终端或命令提示符)来计算文件的MD5值,文章介绍了在Windows和Linux/macO... 目录在Windows上:在linux或MACOS上:总结在Windows上:可以使用certuti

CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

《CentOS和Ubuntu系统使用shell脚本创建用户和设置密码》在Linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设置密码,本文写了一个shell... 在linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设

电脑找不到mfc90u.dll文件怎么办? 系统报错mfc90u.dll丢失修复的5种方案

《电脑找不到mfc90u.dll文件怎么办?系统报错mfc90u.dll丢失修复的5种方案》在我们日常使用电脑的过程中,可能会遇到一些软件或系统错误,其中之一就是mfc90u.dll丢失,那么,mf... 在大部分情况下出现我们运行或安装软件,游戏出现提示丢失某些DLL文件或OCX文件的原因可能是原始安装包

电脑显示mfc100u.dll丢失怎么办?系统报错mfc90u.dll丢失5种修复方案

《电脑显示mfc100u.dll丢失怎么办?系统报错mfc90u.dll丢失5种修复方案》最近有不少兄弟反映,电脑突然弹出“mfc100u.dll已加载,但找不到入口点”的错误提示,导致一些程序无法正... 在计算机使用过程中,我们经常会遇到一些错误提示,其中最常见的就是“找不到指定的模块”或“缺少某个DL

使用Python实现IP地址和端口状态检测与监控

《使用Python实现IP地址和端口状态检测与监控》在网络运维和服务器管理中,IP地址和端口的可用性监控是保障业务连续性的基础需求,本文将带你用Python从零打造一个高可用IP监控系统,感兴趣的小伙... 目录概述:为什么需要IP监控系统使用步骤说明1. 环境准备2. 系统部署3. 核心功能配置系统效果展

Python实现微信自动锁定工具

《Python实现微信自动锁定工具》在数字化办公时代,微信已成为职场沟通的重要工具,但临时离开时忘记锁屏可能导致敏感信息泄露,下面我们就来看看如何使用Python打造一个微信自动锁定工具吧... 目录引言:当微信隐私遇到自动化守护效果展示核心功能全景图技术亮点深度解析1. 无操作检测引擎2. 微信路径智能获

Linux之systemV共享内存方式

《Linux之systemV共享内存方式》:本文主要介绍Linux之systemV共享内存方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、工作原理二、系统调用接口1、申请共享内存(一)key的获取(二)共享内存的申请2、将共享内存段连接到进程地址空间3、将

Java中的工具类命名方法

《Java中的工具类命名方法》:本文主要介绍Java中的工具类究竟如何命名,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录Java中的工具类究竟如何命名?先来几个例子几种命名方式的比较到底如何命名 ?总结Java中的工具类究竟如何命名?先来几个例子JD

C#使用StackExchange.Redis实现分布式锁的两种方式介绍

《C#使用StackExchange.Redis实现分布式锁的两种方式介绍》分布式锁在集群的架构中发挥着重要的作用,:本文主要介绍C#使用StackExchange.Redis实现分布式锁的... 目录自定义分布式锁获取锁释放锁自动续期StackExchange.Redis分布式锁获取锁释放锁自动续期分布式