Proliferación repentina de errores 'Demasiados archivos abiertos en el sistema'. No se puede hacer la copia de seguridad [duplicado]

Mi computadora muestra signos de un desastre inminente en el disco duro. Time Machine eliminó recientemente todas mis copias de seguridad y no ha cooperado desde entonces. Intenté hacer una copia de seguridad con Super Duper, pero se cerró después de aproximadamente un minuto. El registro de Super Duper informó "Demasiados archivos abiertos". Intenté una copia de seguridad con Rsync y funcionó bien durante aproximadamente una hora hasta que también comenzó a escupir errores de "demasiados archivos abiertos" y no copió nada. Carbon Copy Cloner funcionó durante más tiempo, pero omitió un montón de archivos.

Basado en otras publicaciones aquí, he maximizado el límite de archivos abiertos y estoy ejecutando rsync nuevamente. Aunque este proceso aún no se ha completado, estoy publicando aquí porque no me siento optimista. Veo este error "Demasiados archivos abiertos" por todas partes de repente, así que me temo que maximizar el límite de archivos es una solución en el mejor de los casos. (suponiendo que funcione)

La primera vez que vi el error "Demasiados archivos abiertos", estaba ejecutando un script de shell que implicaba cargar un archivo en un servidor remoto y descomprimirlo. Había hecho esto muchas veces antes sin incidentes. El número de archivos no había cambiado. Recibí este error nuevamente mientras ejecutaba un script de Python para crear archivos usando Jinja2. Este también era un script que había ejecutado anteriormente sin ningún problema.

La repentina proliferación de errores de este tipo coincide con una degradación general en el rendimiento de mi computadora, que con mayor frecuencia toma la forma de bloqueos de aplicaciones y sistemas que solo pueden resolverse con reinicios forzados. Al mismo tiempo que rsync se ahogó esta noche, Safari también estaba colgando. Como siempre, Force Quit no estaba disponible y tuve que forzar un apagado. También hay más accidentes de lo habitual. Una actualización reciente de Apple que bloqueó mi computadora al reiniciar parece haber empeorado todo mucho.

El Centro de disco de Carbon Copy Clone dijo que mi disco duro parecía tener errores de lectura/escritura, aunque Apple Hardware Test y Disk Utility no informaron nada fuera de lo normal. Activity Monitor tampoco muestra nada inusual, aunque no soy un experto en interpretar su salida. Creo que puede haber más actividad en el disco de lo habitual. Las estadísticas de CPU y memoria parecen estar bien.

¿Alguna idea sobre lo que está mal aquí? ¿Es apropiado asumir que el disco duro es el problema? Vino con la computadora, que ahora tiene cuatro años. ¿Alguna otra posibilidad? ¿Alguna recomendación sobre cómo hacer una copia de seguridad de todo antes de que la unidad, o lo que sea, se apague por completo?

Estoy ejecutando Snow Leopard en una MacBook Pro de 15" de mediados de 2010. Estoy intentando hacer una copia de seguridad en una nueva unidad portátil conectada por USB que parece funcionar bien.

Respuestas (2)

Tengo varias sugerencias que pondré en dos publicaciones diferentes.

Aquí está el primero:

Esto parece ayudar con prácticamente todo, así que ¿por qué no intentarlo?

Abra su aplicación Disk Utility y, después de seleccionar su disco duro principal (o partición), siga los pasos que se muestran en la imagen a continuación. Esta operación intentará encontrar y reparar cualquier error de disco y permiso de disco.

Tenga en cuenta que el paso 1(b) probablemente no funcionará a menos que haya iniciado en el modo de recuperación de red o se esté ejecutando desde un disco duro diferente (no el que está tratando de reparar). Si al ejecutar el paso 1 se detectan muchos errores, definitivamente se recomienda realizar el paso 1(b).

La forma más fácil de hacer esto es tomar prestada la Mac de otra persona y conectar su computadora a ella en el modo de disco de destino . Esto le permitirá ejecutar la Utilidad de disco en su computadora, lo que le permitirá realizar el paso 1 (b) en su disco duro.

Si no tiene otra computadora para pedir prestada, deberá poner su computadora en Modo de recuperación de red (también conocido como OS X Internet Recovery). Consulte la sección Recuperación de Internet de OS X en este hipervínculo antes de continuar con esta solución. También tenga en cuenta que el Modo de recuperación de red es diferente del Modo de recuperación; el modo de recuperación regular no ayudará en este caso. Para iniciar su Mac en el modo de recuperación de red, consulte este enlace .

Si ninguno de los anteriores está disponible en su computadora, o la Recuperación de red simplemente demora demasiado en su conexión a Internet, existe una tercera opción. Puede crear una unidad de recuperación OSX de arranque desde una memoria USB como se describe en la parte inferior de esta página de Apple.

¡Espero que esto ayude!:)

Corrección de permisos de disco con la Utilidad de disco en Mac OSX

Si ninguna de las otras opciones de respaldo funciona, recomendaría probar el ddcomando como se describe aquí . El beneficio de este comando es que la fuerza bruta clona su disco duro y continúa ejecutándose incluso si encuentra secciones corruptas en su disco (dependiendo de la configuración que use, como se describe en el enlace y en los comentarios allí).

Creo que podría ejecutar esto directamente desde su computadora, pero en realidad recomendaría ejecutarlo desde un disco duro externo o el modo de recuperación de red como describí en mi publicación anterior.

Tenga en cuenta que esta operación puede demorar varios días en completarse, y no debe usar su computadora durante este tiempo, porque de lo contrario, algunos archivos pueden cambiar mientras el ddcomando intenta guardarlos.

Aquí hay algunas otras herramientas de recuperación de menos fuerza bruta para probar:

Data Rescue para Mac (no es gratis, pero esto es lo que usa nuestro técnico local de reparación de Mac).

Data Rescue 3 también tiene una versión de demostración gratuita si desea probarlo.

Aquí hay algunas herramientas gratuitas de recuperación que en realidad son bastante buenas:

PhotoRec recupera la mayoría de los tipos de archivos estándar (no solo fotos) y es bastante fácil de usar.

TestDisk está hecho por las mismas personas que hicieron PhotoRec, pero es mucho más avanzado (y por lo tanto más complicado de ejecutar). Recomendaría leer la guía en su sitio si desea usarla.

Mejor:)