J'ai un système Fedora 10 qui exporte certains systèmes de fichiers via NFS.
L'un des systèmes de fichiers exportés est très utilisé sur un système client lorsque j'exécute un indexeur de moteur de recherche. L'activité du fichier est à 100% en lecture (aucune écriture).
Chaque fois que je lance l'indexeur, la charge moyenne du système monte en flèche (jusqu'à 25 à certains moments) et rpcbind utilise souvent 98 % de la capacité du processeur.
Sur le système client, je monte le répertoire distant avec les options suivantes : intr,nosuid,ro,rsize=8192,udp,noatime,bg,nodev.
Sur le serveur, j'exporte le répertoire avec les options suivantes : ro,no_subtree_check
Le serveur NFS est configuré pour 32 threads.
Si cela fait une différence, le serveur NFS est également un serveur NIS. Et le client est lié à lui en tant que client NIS.
Avez-vous des suggestions sur ce que je peux faire pour réduire la charge sur le serveur ? Une charge aussi élevée ne me semble pas normale.
Merci !
0 votes
Quelle est la sortie de
nfsstat -o all
sur le serveur et le client ?0 votes
Serveur : qtemp.net/nfsstats-server.txt Client : qtemp.net/nfsstats-client.txt