2 votes

Prolifération soudaine des erreurs "Trop de fichiers ouverts dans le système". Impossible de faire une sauvegarde

Mon ordinateur montre des signes de désastre imminent au niveau du disque dur. Time Machine a récemment tué toutes mes sauvegardes et n'a pas coopéré depuis. J'ai essayé de sauvegarder avec Super Duper, mais il s'est arrêté après environ une minute. Le journal de Super Duper indique "Trop de fichiers ouverts". J'ai essayé de faire une sauvegarde avec Rsync et cela a bien fonctionné pendant environ une heure jusqu'à ce que cela commence aussi à cracher des erreurs 'trop de fichiers ouverts' et à ne rien copier. Carbon Copy Cloner a fonctionné plus longtemps mais a ignoré un certain nombre de fichiers.

Sur la base d'autres messages ici, j'ai maximisé la limite de fichiers ouverts et j'exécute à nouveau rsync. Bien que ce processus ne soit pas encore terminé, je poste ici car je ne suis pas optimiste. Je vois cette erreur 'Too many open files' partout et soudainement, donc je crains que le fait de maximiser la limite de fichiers ouverts soit au mieux une solution de contournement. (en supposant que cela fonctionne)

La première fois que j'ai vu l'erreur 'Too many open files', j'exécutais un shell script qui consistait à télécharger une archive sur un serveur distant et à la décompresser. J'avais fait cela de nombreuses fois auparavant sans incident. Le nombre de fichiers n'avait pas changé. J'ai à nouveau eu cette erreur en exécutant un script Python pour construire des fichiers à l'aide de Jinja2. Il s'agissait également d'un script que j'avais exécuté précédemment sans aucun problème.

La prolifération soudaine d'erreurs de ce type coïncide avec une dégradation générale des performances de mon ordinateur, qui se manifeste le plus souvent par des blocages d'applications et du système qui ne peuvent être résolus que par des redémarrages forcés. Au moment même où rsync s'est bloqué ce soir, Safari s'est également arrêté. Comme toujours, Force Quit n'était pas disponible et j'ai donc dû forcer un arrêt. Les plantages sont également plus nombreux que d'habitude. Une récente mise à jour d'Apple qui a fait planter mon ordinateur au redémarrage semble avoir empiré les choses.

Le Disk Center de Carbon Copy Clone a indiqué que mon disque dur semblait avoir des erreurs de lecture/écriture, bien que le Test matériel Apple et l'Utilitaire de disque n'aient rien signalé d'anormal. Le moniteur d'activité ne montre également rien d'inhabituel, bien que je ne sois pas un expert dans l'interprétation de ses résultats. Je pense qu'il y a peut-être plus d'activité disque que d'habitude. Les statistiques du CPU et de la mémoire semblent toutes correctes.

Des idées sur ce qui ne va pas ici ? Faut-il supposer que le disque dur est le problème ? Il était fourni avec l'ordinateur, qui a maintenant quatre ans. Y a-t-il d'autres possibilités ? Des recommandations sur la façon de tout sauvegarder avant que le disque dur - ou autre - ne meure complètement ?

J'exécute Snow Leopard sur un MacBook Pro 15" de mi-2010. J'essaie de faire une sauvegarde sur un tout nouveau disque portable connecté en USB qui semble fonctionner correctement.

0voto

Vladimir Points 439

J'ai plusieurs suggestions que je mettrai dans deux posts différents.

Voici le premier :

Cela semble aider pour pratiquement tout, alors pourquoi ne pas l'essayer.

Ouvrez l'application Utilitaire de disque, et après avoir sélectionné votre disque dur principal (ou votre partition), suivez les étapes de l'image ci-dessous. Cette opération tentera de trouver et de réparer toute erreur de disque et de permission de disque.

Veuillez noter que l'étape 1(b) ne fonctionnera probablement pas à moins que vous ne soyez démarré en mode de récupération réseau ou que vous utilisiez un disque dur différent (pas celui que vous essayez de réparer). Si l'étape 1 révèle un grand nombre d'erreurs, l'étape 1(b) est recommandée.

Le moyen le plus simple est d'emprunter le Mac de quelqu'un d'autre et d'y connecter votre ordinateur à l'aide d'une clé USB. Mode disque cible . Cela vous permettra d'exécuter l'Utilitaire de disque sur leur ordinateur, ce qui vous permet d'effectuer l'étape 1(b) sur votre disque dur.

Si vous n'avez pas d'autre ordinateur à emprunter, vous devrez mettre votre ordinateur en mode de récupération réseau (alias récupération Internet OS X). Veuillez consulter la section Récupération Internet OS X dans ce lien hypertexte avant de procéder à cette réparation. Notez également que le mode de récupération réseau est différent du mode de récupération ; le mode de récupération normal ne sera pas utile dans ce cas. Pour démarrer votre Mac en mode de récupération réseau, veuillez consulter le site suivant ce lien .

Si aucune des options ci-dessus n'est disponible sur votre ordinateur, ou si la récupération en réseau prend simplement trop de temps sur votre connexion Internet, il existe une troisième option. Vous pouvez créer un lecteur de récupération OSX amorçable à partir d'une clé USB, comme décrit au bas de la page suivante cette page d'Apple.

J'espère que cela vous aidera ! :)

Fixing disk permissions with the Disk Utility on Mac OSX

0voto

Vladimir Points 439

Si aucune des autres options de sauvegarde ne fonctionne, je vous recommande d'essayer l'option dd commande comme décrit ici . L'avantage de cette commande est qu'elle clone votre disque dur par force brute et continue à fonctionner même si elle rencontre des sections corrompues sur votre disque (en fonction des paramètres que vous utilisez, comme décrit dans le lien et dans les commentaires).

Je pense que vous pourriez être en mesure de l'exécuter directement depuis votre ordinateur, mais je recommanderais en fait de l'exécuter depuis un disque dur externe ou le mode de récupération réseau comme je l'ai décrit dans mon précédent post.

Veuillez noter que cette opération peut prendre jusqu'à plusieurs jours et que vous devriez pas d'utiliser votre ordinateur pendant cette période, car sinon certains fichiers pourraient être modifiés pendant l'opération. dd Le commandement essaie de les sauver.

Voici d'autres outils de récupération moins brutaux à essayer :

Data Rescue pour Mac (Ce n'est pas gratuit, mais c'est ce qu'utilise notre réparateur de Mac local).

Data Rescue 3 dispose également d'un version de démonstration gratuite si vous voulez l'essayer.

Voici quelques outils de récupération gratuits qui sont en fait assez bons :

PhotoRec récupère la plupart des types de fichiers standard (pas seulement les photos) et est assez facile à utiliser.

TestDisk est fait par les mêmes personnes qui ont créé PhotoRec, mais il est beaucoup plus avancé (et donc plus compliqué à faire fonctionner). Je vous recommande de lire le guide sur leur site si vous souhaitez l'utiliser.

Best :)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X