On Apr 18, 2007, at 9:33 PM, Robert Milkowski wrote:
Hello Robert,
Thursday, April 19, 2007, 1:57:38 AM, you wrote:
RM> Hello nfs-discuss,
RM> Does anyone have a dtrace script (or any other means) to
track which
RM> files are open/read/write (ops and bytes) by nfsd? To make
things
RM> little bit harder lets assume that local storage in on zfs, nfsd
RM> server using nfsv3 and system is S10U3.
RM> The script would distinguish between cache read and disk read.
RM> So something like:
RM> ./nfsd_file.d
RM> CLIENT_IP OPERATION BYTES TYPE FILE
RM> X.X.X.X READ3 32768 logical /nfs/d1000/fileA
RM> ...
RM> and something like:
RM> ./nfsd_file_summ.d 100s
RM> CLIENT_IP OPERATION OPS BYTES TYPE FILE
RM> X.X.X.X READ3 230 5MB logical /nfs/d1000/
fileA
RM> X.X.X.X READ3 15 1MB physical /nfs/d1000/
fileA
RM> ...
RM>
RM>
RM>
Looks like vopstat and rfileio from DTrace toolkit is what I'm looking
for (with some modifications)
very cool, would you mind posting your dscript when you get it working?
eric
_______________________________________________
zfs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss