Servidor Snow Leopard pendurado durante picos misteriosos de E / S


2

Resumo rápido: O Snow Leopard Server congela aleatoriamente por períodos entre alguns segundos e um minuto ou dois. Quando o monitor de atividade estiver aberto, um enorme pico de IO aparecerá depois que o sistema for descongelado. O que está causando isso?


Detalhes completos: O Snow Leopard Server está sendo executado em um 2010 Mac Mini Server. Os surtos de congelamento começaram apenas algumas semanas atrás. Foi definitivamente após 10.6.7 saiu, mas antes de 10.6.8, que não consertou o que quer que fosse. Se eu estou usando as coisas muito casualmente, como o terminal ou o Microsoft Word, as coisas estão bem. No entanto, se eu começar a copiar arquivos, navegar na Web ou, digamos, reproduzir um vídeo, as coisas congelarão.

Durante um congelamento, o mouse continua funcionando (eu não saberia nada sobre o teclado, já que geralmente não estou onde deveria digitar algo enquanto está congelado). Eu sou capaz de clicar em itens no banco dos réus, e eles reagem parcialmente para serem clicados, mas se eu tentar executar um programa ou abrir uma pasta fora do dock, por exemplo, ele não fará nada além do "ter foi clicado "animação até depois de descongelar. Se um vídeo estiver sendo reproduzido durante o congelamento, a parte visual ficará congelada, mas o áudio continuará normalmente.

Eu originalmente pensei que isso fosse um problema com o Spotlight baseado em pesquisas em fóruns e sites como esse para problemas semelhantes, mas isso continuou acontecendo mesmo depois de eu ter matado o Spotlight. A próxima coisa mais provável seria um problema no disco rígido. Tomei a sugestão de alguém de fazer o backup da unidade e, em seguida, tentar forçar uma gravação para setores defeituosos, fazendo um apagamento de disco com zero. Isto começou com uma estimativa de 7 horas ou mais, mas depois de 7 horas, teve uma estimativa de 17 horas, e 12 horas depois que teve uma estimativa de 19 horas ou mais. Infelizmente, não havia porcentagem a ser analisada até a barra de progresso, mas eu não sabia dizer se ela tinha ido a algum lugar durante todo esse tempo, mas um terço ou menos na unidade. Eu cancelei o apagamento da unidade e tentei reinstalar o sistema operacional. Isso também parou indefinidamente.

Em seguida, levei para a Apple Store, pois ainda está na garantia. Depois de esperar bem após o meu horário marcado, o "Gênio" designado passou por todos os movimentos de nomeação e pareceu inclinado a substituir a unidade. Depois de esperar mais de uma semana, recebi a máquina de volta com uma instalação limpa do Snow Leopard. Depois de deixar o sistema fazer as coisas com uma série de atualizações, parecia bem, embora alguns sinais de atrasos novamente aparecessem enquanto eu copiava DMGs do instalador do backup para reinstalar meus programas, mas eu não pensava muito sobre isso desde que eles são atividades reais que realmente podem atrasar o sistema.

Então, obviamente, o problema agora está de volta na íntegra. A cópia de arquivos para outra máquina acende-se durante os primeiros segundos, com uma estimativa de que o arquivo inteiro será copiado em um minuto. Isso vai até 8 ou 10 minutos, pois fica pendurado aleatoriamente no meio de uma cópia de arquivo, mas depois é descongelado depois de um tempo e a estimativa volta ao normal e o arquivo termina de ser copiado. Se eu estiver navegando em um site aleatório, às vezes ele ficará congelado no meio de mim, percorrendo uma página. E assim por diante.

Eu fui tolo o suficiente para não notar o número de série da unidade antes de levá-lo para a loja, então eu não estou totalmente convencido de que alguém não só teve melhor sorte reinstalando o sistema operacional do que eu fiz e deixando na unidade antiga. Antes de eu levar isso novamente e potencialmente tem que reinstalar tudo novamente , Eu estava esperando encontrar algumas outras coisas para verificar / tentar. O que mais pode estar causando isso? E como eu poderia procurar rastrear a origem dos picos de IO?

Respostas:


2

Faça o download da demonstração gratuita de Utilitário SMART e executá-lo para o seu disco rígido em questão, e se ele relata QUALQUER setor ruim pendente, removido ou realocado, então seu disco rígido está morrendo e você deve substituí-lo. Observe que executar o Utilitário de Disco interno do Mac OS X e ver "status SMART: verificado" significa quase nada.

Como alternativa, procure em /var/log/kernel.log e /var/log/system.log erros de disco I / O, ou erros de disco "UNDEFINED". Se você vir alguma, veja se eles são realmente para a unidade em questão verificando novamente o número "diskXsY" no estilo BSD. Você pode usar diskutil list para ver uma lista dos números de disco e números de partição das unidades atualmente montadas. Às vezes, você vê erros no disco de aparência assustadora para um determinado número de disco e percebe que era apenas um volume remoto que você montou quando se trocava de rede, ou era uma imagem de disco desmontada prematuramente ou algo assim.

Se você ver esses tipos de erros para o seu disco rígido local real, então ainda está tendo problemas. Você ainda pode tentar conseguir realocar setores defeituosos, apagando-os com Zero Out Data, mas essa unidade provavelmente está circulando pelo ralo e provavelmente terá falhas de bola de neve a partir de agora.


Bem, isso foi fácil! Eu sabia que o Utilitário de Disco era bastante inútil. Eu baixei e executei o SMART Utility. Instantaneamente, ele me informou sobre um setor ruim pendente e 76 realocou setores defeituosos, e imediatamente sugeriu que eu fizesse o backup e substituísse a unidade. Methinks A Apple realmente não substituiu a unidade pela primeira vez e simplesmente conectou o sistema novamente. Obrigado!
UtopiaLtd

@UtopiaLtd Se você acha que o aplicativo acabou de economizar $ 25 em problemas, por favor, apoie o shareware comprando uma licença. (Eu não tenho nenhuma afiliação com essa empresa - eu nem sei quem eles são.)
Spiff

De fato. Acho que vou comprá-lo depois que meu computador voltar. Em outras notícias, o "gênio" da minha nomeação hoje cedo confirmou que eles realmente não tinham realmente substituído a unidade, mas me garantiu que seria desta vez.
UtopiaLtd
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.