nfs

package
v0.12.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 21, 2026 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Overview

Package nfs writes to and reads from the specified NFS mount points.

Index

Constants

View Source
const Name = "nfs"

Name is the name of the NFS component.

Variables

This section is empty.

Functions

func GetDefaultConfigs

func GetDefaultConfigs() pkgnfschecker.Configs

GetDefaultConfigs returns the current default NFS checker configs.

func HasNFSLockReclaimFailed added in v0.11.7

func HasNFSLockReclaimFailed(line string) bool

HasNFSLockReclaimFailed reports whether the line indicates NFS lock reclaim (state manager recovery) failed.

func HasNFSServerNotResponding added in v0.11.7

func HasNFSServerNotResponding(line string) bool

HasNFSServerNotResponding reports whether the line indicates an NFS server became unresponsive.

func HasNFSServerOK added in v0.11.7

func HasNFSServerOK(line string) bool

HasNFSServerOK reports whether the line indicates an NFS server recovered.

func HasNFSWritebackHang added in v0.11.7

func HasNFSWritebackHang(line string) bool

HasNFSWritebackHang reports whether the line is a kernel stack frame indicating the NFS writeback path is stuck.

func Match added in v0.11.7

func Match(line string) (eventName string, message string)

Match returns the first NFS hang related kernel-message match for the given log line. It is a kmsg.MatchFunc.

func New

func New(gpudInstance *components.GPUdInstance) (components.Component, error)

New creates the NFS component.

func SetDefaultConfigs

func SetDefaultConfigs(cfgs pkgnfschecker.Configs)

SetDefaultConfigs replaces the default NFS checker configs.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL