Proliferação repentina de erros 'Muitos arquivos abertos no sistema'. Não é possível fazer o backup [duplicado]

2

Esta pergunta já tem uma resposta aqui:

Meu computador está mostrando sinais de desastre iminente no disco rígido. O Time Machine recentemente matou todos os meus backups e não cooperou desde então. Tentei fazer o backup com o Super Duper, mas ele parou depois de um minuto. O log do Super Duper relatou 'Muitos arquivos abertos'. Tentei fazer um backup com o Rsync e ele cantarolou por cerca de uma hora até que começou a cuspir erros de 'muitos arquivos abertos' e a não copiar nada. O Carbon Copy Cloner trabalhou mais, mas pulou vários arquivos.

Com base em outras postagens aqui, eu atingi o limite de arquivos abertos e estou executando o rsync novamente. Embora esse processo ainda não tenha sido concluído, estou postando aqui porque não me sinto otimista. Estou vendo esse erro 'Muitos arquivos abertos' de repente em todo o lugar, então temo que maximizar o limite de arquivos seja uma solução alternativa, na melhor das hipóteses. (supondo que funcione mesmo)

Na primeira vez que vi o erro 'Muitos arquivos abertos', eu estava executando um script de shell que envolvia o upload de um arquivo morto para um servidor remoto e o descompactamento. Eu já havia feito isso inúmeras vezes antes sem incidentes. O número de arquivos não mudou. Eu recebi esse erro novamente ao executar um script Python para criar arquivos usando o Jinja2. Este também era um script que eu havia executado anteriormente sem problemas.

A proliferação repentina de erros desse tipo coincide com uma degradação geral no desempenho do meu computador, que geralmente assume a forma de congelamentos de aplicativos e sistemas que só podem ser resolvidos com reinicializações forçadas. Ao mesmo tempo em que o rsync engasgou esta noite, o Safari também estava pendurado. Como sempre, o Force Quit não estava disponível e, portanto, tive que forçar o desligamento. Também há mais falhas do que o habitual. Uma atualização recente da Apple que travou o computador ao reiniciar parece ter piorado tudo.

O Disk Center da Carbon Copy Clone disse que meu disco rígido parecia ter erros de leitura / gravação, embora o Apple Hardware Test e o Disk Utility não tenham relatado nada fora do comum. O Activity Monitor também não mostra nada de incomum, embora eu não seja especialista em interpretar sua saída. Eu acho que pode haver mais atividade em disco do que o habitual. As estatísticas de CPU e memória parecem boas.

Alguma idéia do que está acontecendo de errado aqui? É apropriado assumir que o disco rígido é o problema? Ele veio com o computador, que agora tem quatro anos. Alguma outra possibilidade? Alguma recomendação sobre como fazer backup de tudo antes que a unidade - ou o que seja - acabe completamente?

Estou executando o Snow Leopard em um MacBook Pro de 15 "em meados de 2010. Estou tentando fazer backup em uma nova unidade portátil conectada por USB e portátil que parece funcionar bem.

MikeGirard
fonte

Respostas:

0

Tenho várias sugestões que colocarei em duas postagens diferentes.

Aqui está o primeiro:

Isso parece ajudar em praticamente tudo; então, por que não tentar?

Abra o aplicativo Disk Utility e, após selecionar o disco rígido principal (ou partição), siga as etapas na figura abaixo. Esta operação tentará encontrar e reparar quaisquer erros de disco e de permissão de disco.

Observe que a etapa 1 (b) provavelmente não funcionará, a menos que você seja inicializado no modo de recuperação de rede ou esteja executando um disco rígido diferente (não o que você está tentando corrigir). Se a execução da etapa 1 revelar muitos erros, é recomendável fazer 1 (b).

A maneira mais fácil de fazer isso é emprestar o Mac de outra pessoa e conectar seu computador a ele no Modo de Disco de Destino . Isso permitirá que você execute o Disk Utility no computador deles , permitindo executar a etapa 1 (b) no seu disco rígido.

Se você não tiver outro computador para emprestar, precisará colocá-lo no Modo de recuperação de rede (também conhecido como OS X Internet Recovery). Consulte a seção OS X Internet Recovery neste hiperlink antes de prosseguir com esta correção. Observe também que o Modo de recuperação de rede é diferente do Modo de recuperação; o modo de recuperação regular não ajudará neste caso. Para iniciar o seu Mac no modo de recuperação de rede, consulte este link .

Se nenhuma das opções acima estiver disponível no seu computador ou a Recuperação de Rede simplesmente demorar muito na sua conexão à Internet, existe uma terceira opção. Você pode criar uma unidade de recuperação OSX inicializável a partir de um dispositivo USB, conforme descrito na parte inferior desta página da Apple.

Espero que isto ajude! :)

Corrigindo permissões de disco com o Utilitário de Disco no Mac OSX

Vladimir
fonte
0

Se nenhuma das outras opções de backup funcionar, eu recomendaria tentar o ddcomando conforme descrito aqui . O benefício deste comando é que ele força bruta clona seu disco rígido e continua em execução mesmo que encontre seções corrompidas no disco (dependendo das configurações usadas, conforme descrito no link e nos comentários).

Eu acho que você pode executar isso diretamente do seu computador, mas eu recomendaria executá-lo em um disco rígido externo ou no Modo de recuperação de rede, como descrevi na postagem anterior.

Observe que esta operação pode levar vários dias para ser concluída e você não deve usar o computador durante esse período, pois caso contrário, alguns arquivos poderão ser alterados enquanto o ddcomando estiver tentando salvá-los.

Aqui estão algumas outras ferramentas de recuperação de força menos bruta para tentar:

Data Rescue for Mac (Não é gratuito, mas é o que o nosso técnico local de reparos usa.)

O Data Rescue 3 também possui uma versão demo gratuita, se você quiser experimentá-lo.

Aqui estão algumas ferramentas de recuperação de freeware que são realmente muito boas:

O PhotoRec recupera a maioria dos tipos de arquivos padrão (não apenas fotos) e é muito fácil de usar.

O TestDisk é feito pelas mesmas pessoas que criaram o PhotoRec, mas é muito mais avançado (e, portanto, mais envolvido na execução). Eu recomendaria a leitura do guia em seu site, se você quiser usá-lo.

Melhor :)

Vladimir
fonte