Minha Internet pode cair devido ao meu HDD…?

2

Eu tenho um Windows Server 2003 em execução e suspeito que o disco rígido esteja ficando velho nele.

Ultimamente tenho tido problemas de conexão no servidor, em horários aleatórios a Internet desaparece. Às vezes, perde a Internet enquanto estou conectado por meio dela usando a Conexão de Área de Trabalho Remota do Windows.

Quando a máquina é reinicializada, ela sempre recupera sua Internet. Eu tive que escrever um aplicativo que verifica se ele pode encontrar o Google a cada 30 minutos e se ele não pode reiniciar o adaptador de rede, aguarda 10 minutos, reativa o adaptador e se ainda não consegue encontrar o Google depois disso, reinicia automaticamente a máquina, obtendo assim acesso à Internet mais uma vez.

Agora, é um negócio muito ruim para um servidor. Isso poderia ser devido ao HDD começar a desistir? Como o aplicativo reinicia a máquina, o sistema operacional inteiro não congela, apenas perde a conexão. E eu sei que é o meu aplicativo que reinicia desde que ele faz uma entrada de log antes de fazê-lo.

Alguém tem alguma dica sobre como eu poderia investigar a razão pela qual a Internet desapareceu de repente?

Existe uma maneira simples de verificar a integridade do HDD no Windows Server 2003?

    
por Red 19.01.2011 / 14:47

2 respostas

3

Primeiramente, faça o backup como Jeff sugeriu .

Primeiras coisas primeiro

Você já tentou atualizar suas bios e drivers, especialmente chipset / rede / RAID?

Coisas fáceis de fazer, podem resolver o problema e muito mais. : -)

Você já verificou o log de eventos?

Se ele mostrar um momento, você pode pular a gravação de vídeo que eu sugerir mais tarde. Ainda tem um ping para o seu gateway rodando, então a detecção é feita o mais rápido possível e não segundos depois. Além disso, pode até mesmo lhe dar a causa e resolver o problema completamente.

Você já tentou gerar E / S para ver se isso causa uma queda?

Teste o software de teste de desempenho em disco, especialmente aqueles que listam os testes de estabilidade para ver se ele solta sua conexão. Tente uma verificação de erros com HDTune por exemplo, ele deve acionar qualquer seção ruim em seu disco ...

Introdução à resolução de problemas

Primeiro de tudo, você precisa ter certeza de que o servidor é o problema e não o roteador perdendo seu contrato. Além disso, quando o problema é tão frequente que você pode monitorá-lo ao vivo, provavelmente quer ver o que acontece naquele momento. Você pode fazer isso monitorando ao vivo ou registrando-o e solucionando problemas posteriormente.

Se não, a sua melhor aposta é configurar a gravação de vídeo para saber o momento em que ocorreu para que você possa olhar para trás.

Para as ferramentas de registro, o registro por um longo período (30 minutos) preencherá o disco ou a memória. Então, para ter detalhes suficientes, isso pode não ser viável se você for deixá-lo funcionar sem supervisão por um longo tempo ...

Monitoramento

Ping? Pong! Ping? Pong?

start ping -t GATEWAY && ping -t DOMAIN

Substitua GATEWAY pelo IP do seu roteador e DOMAIN por um domínio da Internet, por exemplo. Google.com.

Isso fará o ping contínuo dos dois endereços e você poderá ver imediatamente quando a conexão cair, permitindo que você veja exatamente o que acontece naquele momento.

O que meus processos estão fazendo?

Você pode usar o Process Explorer para:

  • Verifique quais Processos estão ativos no momento, inclua tantas colunas de detalhes úteis quanto possível.
  • Verifique se um driver age de forma estranha por 100% de picos de CPU no processo Interrupções, DPC ou Sistema.
  • Verifique o que está sendo feito no uso de E / S, mostra o disco e a rede.
  • Verifique a memória e manuseie vazamentos.
  • Não registra nada , além dos gráficos de uso.

Qual E / S está acontecendo?

Você pode usar o Monitor de processo para:

  • Processo de log, thread e atividade de E / S (disco + rede) .
  • Filtre as coisas que podem não ser motivo para diminuir o uso de dados, lembre-se de descartar eventos.
  • Tem tabelas e gráficos úteis que você pode procurar também, mas podem não ajudar, já que seu problema é específico.

O que mais está acontecendo?

Você pode usar o XPerf do Windows Performance Toolkit no Windows SDK também pode fazer isso .

Por favor, note que isto irá usar um buffer ciclado na memória para evitar a memória cheia, se você quiser que seu disco seja preenchido, você pode substituir o perfil no comando por perf!GeneralProfiles.InSequentialFile . Palavra de cautela é que você pode não querer executar este autônomo com tal quantidade de detalhes como o seu disco irá encher muito rápido, e configurando-o para menos detalhes pode deixar a causa fora ...

A solução de problemas pode ser feita assim:

  1. Faça o download da configuração em Ferramentas de análise de desempenho do Windows para a versão do Windows.
  2. Instale o software no seu sistema.
  3. Abra um prompt de comando como administrador e copie e cole o próximo comando:

    xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer myTrace.etl
    
  4. Pressione ENTER uma vez para iniciar o comando, agora você terá que esperar até que a conexão caia.

  5. Logo após a conexão cair você vai ao console e pressiona ENTER .
  6. Depois de esperar algum tempo, um arquivo de log myTrace.etl será produzido.
  7. Execute o seguinte comando para mostrar o arquivo:

    xperf myTrace.etl
    

Se você quiser enviá-lo para que possamos analisá-lo:

  1. Compacte myTrace.etl em um arquivo zip.
  2. Coloque esta versão compactada do arquivo em algum lugar on-line (talvez 2shared).
  3. Compartilhe o link aqui, tentarei localizar e mostrar a causa do seu problema.
por 19.01.2011 / 15:56
1

Não é provável, mas certamente é possível. Eu vi danos no HDD causarem alguns problemas muito estranhos.

Antes de fazer qualquer outra coisa, obtenha um bom backup !!!!

A primeira coisa a fazer é executar um chkdsk
vá para start- > Run- > digite cmd- > Ok- > Chkdsk- > enter.
Isso irá verificar o seu disco raiz. Se você tiver tempo de sobra offline, você pode fazer um chkdsk / r que fará uma verificação do disco durante a reinicialização. Isso pode levar muito tempo e seu servidor ficará off-line.

Se você ainda suspeitar de danos, talvez queira verificar se o seu disco tem S.M.A.R.T. Verificações disponíveis. Se fizer isso, você poderá analisar com uma ferramenta como PassMark .

    
por 19.01.2011 / 15:26