Saltar al contenido

¿Comando de limpieza de caché NFS?

Este team redactor ha estado mucho tiempo buscando soluciones a tus preguntas, te ofrecemos la respuestas así que nuestro deseo es servirte de mucha apoyo.

Solución:

Dependiendo de lo que entiendas por "false-errores de almacenamiento en caché", ejecutando sync puede conseguirle lo que necesita. Esto vaciará todos los búferes del sistema de archivos.

Si es necesario, también puede borrar los cachés de VM en el kernel usando /proc/sys/vm/drop_caches.

# To free pagecache
echo 1 > /proc/sys/vm/drop_caches

# To free dentries and inodes
echo 2 > /proc/sys/vm/drop_caches

# To free pagecache, dentries and inodes
echo 3 > /proc/sys/vm/drop_caches

Dentro de un proceso determinado, llamar a opendir y closedir en el directorio principal de un archivo invalida la memoria caché NFS. Usé esto mientras programaba un programador de trabajos. Muy, muy útil. ¡Intentalo!

Este es el número de línea del código relevante (que muestra el uso en contexto): https://github.com/earonesty/grun/blob/master/grun#L820

Era la única forma en que podía solucionar el problema de la finalización del trabajo n. ° 1 y el trabajo n. ° 2, que necesitaba algunos archivos de salida, y se activaba en un contexto donde esos archivos eran visibles.

AFAIK, el sync y async las opciones no son la fuente de attribute almacenamiento en caché Async permite que el servidor retrase el guardado de datos en el sistema de archivos del servidor, por ejemplo, afecta la durabilidad de escritura en caso de fallas del servidor NFS, pero si el servidor NFS es estable, entonces async no afecta a los clientes NFS.

Hay un lookupcache=positive Opción de montaje NFS que podría usarse para evitar el almacenamiento en caché de búsqueda negativa, por ejemplo, el NFS devuelve "No existe tal archivo o directorio" cuando el archivo realmente existe en el servidor. Ver Directory entry caching en man nfs.

Aquí puedes ver las reseñas y valoraciones de los usuarios

Al final de todo puedes encontrar las anotaciones de otros administradores, tú asimismo tienes la libertad de insertar el tuyo si lo deseas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada.