PROBE::NFS.PROC.(3stap)
π PROBE::NFS.PROC.(3stap) π
okay bestie, so this page lives in the Network File Storage Tapsets section of the SystemTap Tapset Reference, and it's literally all about the moment your NFS client removes a file over on the server. the drama!! a file's last moments!! π«Ά
β¨ NAME β¨
probe::nfs.proc.remove β the NFS client removes a file on server. that's it, that's the whole vibe. goodbye file, you served π
π¦ SYNOPSIS π¦
probe nfs.proc.remove {}
yes, that's the whole thing, no args, no nothing. she's simple, she's iconic, she's a probe point π
πΈ VALUES πΈ
these are the lil variables you get to peek at when this probe fires. go off, take notes:
protβ the transfer protocol. which protocol is doing the carrying, bestie π₯filenameβ the file name. the actual name of the file getting yeeted πversionβ the NFS version. and yes, fr fr, the function is used for all NFS version, so don't come for me about version specifics, she's universal πfilelenβ length of file name. how many characters long that name is, not too long, not too short πfhβ file handle of parent dir. note it's the parent dir's handle, not the file's, okay? important πserver_ipβ IP address of server. where the server actually lives, so you can point at it and go "it's giving remote" β
ngl, if you're writing a script off this, double check you're grabbing fh for the parent dir and not expecting the removed file's handle. lowkey an easy slip π
π SEE ALSO π
tapset::nfs_proc(3stap)β go read the whole nfs_proc tapset family, they all hang out together π§
and that's the page!! mwah π this was the SystemTap Tapset Reference, Ver, September 2026 β thanks for scrolling with me, bestie, now go trace something iconic π¦β¨π
π¦ where this page comes from
- centos-stream 10: systemtap-client 5.6-3.el10 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- centos-stream 9: systemtap-client 5.6-3.el9 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 43: systemtap-client 5.6-1.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 44: systemtap-client 5.6-1.fc44 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms