Estoy corriendo du -shen una variedad de directorios para encontrar cerdos de disco. Tengo dos servidores idénticos (Dell PE2850s), ambos con RHEL5 y tardará mucho más en ejecutarse duen un servidor sobre el otro.
Por ejemplo, hacerlo du -sh /opt/foobarllevará 5 minutos en el servidor A (que tiene aproximadamente 25 GB), y en el servidor B, el mismo comando con la misma cantidad de datos me informará casi instantáneamente. No veo nada evidentemente obvio cuando corro arriba, etc.
Cualquier consejo es muy apreciado.
dufuncionará mucho más rápido si todos los metadatos del directorio (como los tamaños de archivo) están actualmente en caché. Si este es el caso por cualquier razón en un servidor y no en el otro, dará lugar a grandes diferencias.
du -sno depende del tamaño de los datos, sino más bien del número de archivos. ¿Ambos árboles de directorio tienen una cantidad similar de archivos?