PNFSDSKILL(8)
π NAME π
okay so this is pnfsdskill(8) from the System Manager's Manual, and bestie β it disables a pNFS data storage server (DS). yes, thatβs the whole vibe. iconic storage-maintenance behavior π
.
πΈ SYNOPSIS πΈ
pnfsdskill [-f] mounted-on-DS-dir
π¦ DESCRIPTION π¦
so picture this: mirroring is enabled, and pnfsdskill disables one DS. if one mirrored DS is malfunctioning (not slaying, lowkey broken π), a system administrator may use this command on the metadata server (MDS) to disable use of this mirror. periodt.
this command must be used on the MDS, and the mounted-on-DS-dir must be the exact pathname used when mounting the DS on the MDS. fr fr, exact path only. normally this command will fail if there is no valid mirror for the DS available. π
the following option is available, bestie:
-fβ forces the DS to be disabled even if there is no valid mirror for the DS available. it should only be used to allownfsd(8)threads to be terminated. no cap.
if this command fails with βDevice not configuredβ (ENXIO), it probably means that the DS has already been disabled due to an error either detected by the MDS or reported to the MDS by a client. ππ
the pNFS service should continue to run normally so long as the number of operational DSs is at least as many as the level of mirroring. β¨π«Ά
π SEE ALSO π
go read these too, iykyk: nfsv4(4), pnfs(4), nfsd(8), pnfsdscopymr(8), pnfsdsfile(8) π
π HISTORY π
the pnfsdskill command first appeared in FreeBSD 12.0. β
okay thatβs the whole page, bestie β this cutie is from Debian, dated July 9, 2018. mwah ππ
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- Copyright (c) 2018 Rick Macklem
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms