Uso lento de pastas de rede em casa, muitas bolas de praia girando

3

O Xserve com 10.4.11 está conectado ao Xserve RAID via FC. 208GB de 1.82TB disponíveis.

O Xserve se conecta ao switch Gigabit da HP 2848

O Xserve abriga pastas de home de rede para 14 usuários.

Clientes (mac mini - intel núcleo solo 1.5GHz executando 10.4.11)

Sintoma: Os clientes demoram a fazer logon nas pastas iniciais da rede, o comportamento lento durante todo o dia de trabalho.

Verificado até agora: rede física, resolução de DNS para servidor (para frente e para trás). ApplePasswordServer.Server.log (as pessoas estão autenticando corretamente). Monitor de atividade não mostra atividade anormal. Uma breve análise de pacotes não mostrou nenhum tráfego de rede estranho.

Tentei um ciclo de energia simples do comutador, clientes e servidor sem sucesso.

    
por Dennis Wurster 15.06.2009 / 17:05

3 respostas

2

Aqui estão três coisas para experimentar:

Verifique se a autenticação é o seu gargalo

  • Veja quanto tempo leva um usuário para fazer login em ssh.

    • Verifique se o ssh está ativado. [Preferências do Sistema - > Compartilhamento - > Login Remoto]
    • Abra um terminal e execute ssh <username>@localhost
      • Sim, você confia e, sim, aqui está a senha
      • exit
    • Agora, copie a senha do usuário para o pastebin
    • Execute time ssh <username>@localhost echo "Done" hit return e, assim que você for consultado para obter a senha, pressione ctrl-v para colar e retornar
      • Isso registrará o usuário no SSH (e fará isso autenticando através do seu servidor, desde que seja uma conta de rede)
      • Ele executará o echo "Done" , que deve demorar quase nenhum tempo para ser executado, e sair da sessão ssh
      • mostrará quanto tempo demorou. [Na minha conta local, o total foi de cerca de 1,1 segundos]
    • Se o resultado for grande, a autenticação é lenta

Verifique se o acesso ao arquivo de rede está lento :

  • Veja quanto tempo leva para transferir arquivos

    • Faça login com uma conta local. [Não é estritamente necessário, mas ajudará a descartar outros acessos a arquivos, tornando-o mais lento.]
    • Monte a pasta base da rede do usuário
    • Faça um arquivo grande . mkfile 100m 100MB
    • Tempo quanto tempo leva para copiar o arquivo do computador local para a rede:
      • time cp 100MB /Volumes/<network-home>
      • ou apenas curl file:/current/path/100MB -o /Volumes/<network-home>/100MB
    • Exclua o arquivo e o tempo necessário para copiar na outra direção
    • [Pode não atrapalhar o tempo que leva para criá-lo também.]

Veja que outro tráfego de rede seus computadores veem :

  • considere usar iftop para sentir o que é a transferência real velocidades são e se o computador está fazendo outras coisas na rede. [Você também pode querer executá-lo no seu servidor].
por 15.06.2009 / 17:53
1

Você está redirecionando as pastas de cache (e outras)?

Se você não souber como: discussions.apple.com ou em AFP548.com
Ele é integrado ao Leopard - para que você não precise mais de um hook de login para fazer isso. ( Instruções )

Por fim, a maioria dos usuários usa o Mail.app ou tem uma grande quantidade de emails? Eu tive problemas com alguns usuários (apenas um tinha que acontecer para o sintoma surgir) que deixaria o servidor quase paralisado para todos, porque o Spotlight estaria abrindo e fechando arquivos muito pequenos o mais rápido possível. Uma mistura entre mover para o Leopard nos clientes e dizer ao Mail.app para não armazenar em cache nada (o servidor de correio é local) corrigiu isso.

Existe algum usuário específico que parece estar "sobrecarregando a largura de banda" em termos da quantidade de arquivos transferidos? Eu recomendaria olhar em fazer um diretório home portátil para ver se isso alivia problemas. Há mais configurações, mas é uma maneira decente de remover usuários que consomem bastante tempo do AppleFileServer.

    
por 15.06.2009 / 20:57
0

Eu disponibilizei mais espaço no RAID e a questão foi esclarecida. Não tenho certeza se os dois estão diretamente relacionados, mas agradeço a todos que enviaram uma resposta. Eles foram todos muito detalhados, mas claramente escritos. Estou muito impressionado!

    
por 19.07.2009 / 05:04