GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué podría causar que una montura Nas responda lentamente?

Tengo un directorio en un montaje NAS (de NetApp), que contiene ~6300 archivos de imagen, el tamaño total de este directorio es de ~300 MB. Obtengo dos actuaciones diferentes de time ls :

Primera vez (o después de esperar de 5 a 7 minutos):

time ls

real    0m4.505s
user    0m0.061s
sys     0m0.258s

Veces posteriores:

time ls

real    0m0.340s
user    0m0.038s
sys     0m0.075s

Soy bastante nuevo en almacenamiento y discos, pero mis preguntas son:

  • qué causa ls ser lento en algunos casos y más de 10 veces rápido en otros?
  • ¿cómo puedo solucionar este problema?

Actualizar :

Esto es lo que obtuve del administrador del sistema sobre cómo se monta el NAS:

nashost:/vol/cmsprd/files    /app/files      nfs     noquota,proto=tcp       0       0

y esto es lo que veo ejecutándose para "nfs" en el host:

ps -ef | grep nfs
root      3234     2  0 Mar21 ?        00:00:02 [nfsiod]

Todavía estoy buscando la velocidad de conexión.

¡Gracias!

Respuesta aceptada:

Esto podría deberse a la inactividad de HD.

Algunos sistemas tienen una función que, después de un tiempo de inactividad del disco duro (sin escritura ni lectura), reducirá físicamente la rotación de dicha unidad hasta detenerla por completo. Esto está destinado a prolongar la vida útil del disco duro (menos desgaste mecánico =menos probabilidad de avería).

Está observando una ralentización de 4/5 segundos después de esperar de 5 a 7 minutos, por lo que 5 minutos podrían ser el tiempo de inactividad de su dispositivo.
La espera de 5 segundos es el tiempo en que la unidad gira por completo. estar listo para ser accedido.

Incluso puede escuchar la ausencia de ruido (zumbido) de la carcasa del NAS cuando el HHD se reduce.

Intente buscar en esta página administrativa de NAS (o lo que sea) si hay un parámetro como "HD spindown time" para cambiar.


Linux
  1. ¿Qué puede hacer que se genere SIGHUP?

  2. ¿Qué podría causar caracteres extraños en Vim?

  3. ¿Qué podría causar que el comando de archivo en Linux informe un archivo de texto como datos binarios?

  4. rsync to NAS copia todo cada vez

  5. ¿Cuál es la diferencia entre mnt y media?

DahliaOS es una mirada a lo que podría convertirse el Fuschia de Google

¿Cuál es la diferencia entre volver a montar y desmontar/montar?

¿En qué día/hora comienza un cron semanal?

¿Qué es la dispersión NTP y cómo la controlo?

¿Qué zona horaria está usando un trabajo cron?

¿Qué podría causar un 'error de detección' al configurar el cifrado LTO?