(net-fs / nfs-utils-1.2.3-r1, 2.6.38.5-zen + Gentoo)
Googling questo sembra essere un vicolo cieco completo. man nfsstat non dice molto sull'argomento. Il più vicino che potevo ottenere era scoprire ciò che probabilmente era in precedenza " newcreds ".
newcreds Numero di volte in cui è stato necessario aggiornare le informazioni di autenticazione.
Il mio problema è che penso di vedere prestazioni NFS scadenti su OpenVPN e l'unica cosa che posso immediatamente vedere che è significativamente diversa da tutti i risultati di Google nfsstat, è che il mio campo "chiamate" equivale esattamente a "authrefrsh" ed è quindi molto alto . Tutti gli output dei risultati della ricerca hanno sempre avuto authrefrsh come 0 o un numero molto basso. Prima di passare al debug di alcuni altri aspetti, potrei usare per scoprire cosa significa questo.
Operazione controllata sta emergendo un pacchetto su portage condiviso con NFS. emerge attraversa un grande albero durante il suo funzionamento, ma l'esperienza precedente dice che le prestazioni che sto vedendo sono anormali.
$ watch -n 1 nfsstat -c
Every 1,0s: nfsstat -c Sat May 21 23:04:55 2011
Client rpc stats:
calls retrans authrefrsh
308565 2211 308565
Client nfs v3:
null getattr setattr lookup access readlink
0 0% 172372 55% 17 0% 30485 9% 36057 11% 26831 8%
read write create mkdir symlink mknod
25879 8% 107 0% 21 0% 0 0% 0 0% 0 0%
remove rmdir rename link readdir readdirplus
16 0% 0 0% 11 0% 0 0% 0 0% 16668 5%
fsstat fsinfo pathconf commit
3 0% 50 0% 25 0% 2 0%
Non riesco a capire esattamente cosa sia authrefrsh (e questa ortografia, è intenzionale tra l'altro?) E perché sta aumentando così nel mio caso?
authrefrsh=0
, mentre i nuovi sistemi operativi ne mostrano un sacco authrefrsh
. Penso che ci sia una correlazione qui, ma non sono sicuro di cosa significhi tutto ciò.
AUTH_SYS
?
call_refresh()
che in pratica viene inviato al server RPC (portmap, rpcbind, ecc.) E convalida le sue credenziali con il server. Dobbiamo capire se è in realtà la causa della latenza. Se lo stai facendo, AUTH_SYS
il sovraccarico è basso e non sarebbe la causa.