OSX conectando-se ao Windows Server 2012 R2 (SMB) para compartilhamento de arquivos incapaz de pesquisar

3

Quando os usuários no OSX 10.10 se conectam a um servidor remoto (SRV02) compartilham arquivos via SMB, eles não conseguem pesquisar o compartilhamento de arquivos ... quando o fazem, ele simplesmente trava (o pico da morte). Existem vários usuários no OSX que precisam procurar arquivos no servidor. Os usuários do Windows 8 não parecem ser afetados, pois os resultados da pesquisa aparecem como esperados (embora devagar, às vezes).

Minhas perguntas são: existe um serviço de indexação de arquivo / serviço que resida no SRV02 que apenas indexa arquivos e fornece um catálogo para os computadores remotos (Mac e PC) para usar quando eles tentam pesquisar no servidor?

    
por Half Crazed 09.03.2015 / 21:53

3 respostas

0

Parece que este produto: link fornece acesso AFP e permite que os clientes procure por arquivos e recupere resultados quase instantâneos. Ele também fornece desempenho mais rápido em SMB e vem com muitas outras opções, como políticas de nomenclatura de arquivos e imposição (para garantir a compatibilidade com o cliente Windows). A única queda potencial, até agora, e para a maioria dos administradores, será o custo.

    
por 16.03.2015 / 20:12
1

Você precisa desativar a enumeração baseada em acesso no compartilhamento de arquivos do Windows e forçar os clientes mac a usar o SMB1.

Além disso, não dê controle total ao PROPRIETÁRIO CRIADOR: Desmarque Controle Total, Alterar Permissões e Assumir Propriedade. As MAC ACLs vão estragar a longo prazo, a menos que você desmarque essas permissões.

Para impor o SMB1 em um cliente mac:

  1. Crie o Global Config:

    $ sudo -s
    $ sudo echo "[default]" >> /etc/nsmb.conf
    $ sudo echo "smb_neg=smb1_only" >> /etc/nsmb.conf
    
  2. Reinicie o cliente do OS X

  3. Crie um novo usuário de teste do AD
  4. Faça login e verifique se o problema ainda persiste

Isso funciona em 10.9 e 10.10.

    
por 18.05.2015 / 18:25
-2

link

Recomendamos estas etapas:

Desativar o suporte a IPv6:

  • Preferências do sistema > Rede > Avançado > Guia TCP / IP > Alterar Configurar o IPv6 apenas para o link local

  • verifique se essa solução ajudou

Ajustar os parâmetros do kernel via terminal

  • A) Aplicado imediatamente - quando o sistema está em execução, as alterações são aplicadas, mas após a reinicialização, os parâmetros personalizados são eliminados
sudo sysctl -w net.inet.tcp.rfc1323=1
sudo sysctl -w net.inet.tcp.delayed_ack=0
sudo sysctl -w net.inet.tcp.sendspace=250000
sudo sysctl -w net.inet.tcp.recvspace=250000
sudo sysctl -w net.inet.tcp.mssdflt=1440
  • verifique se essa solução ajudou

  • B) Persistente - após a reinicialização do OS X, os parâmetros são aplicados persistentemente (até que você exclua manualmente o / etc / sysctl e reinicialize novamente)

sudo bash -c "echo 'net.inet.tcp.rfc1323=1' >> /etc/sysctl.conf"
sudo bash -c "echo 'net.inet.tcp.delayed_ack=0' >> /etc/sysctl.conf"
sudo bash -c "echo 'net.inet.tcp.sendspace=250000' >> /etc/sysctl.conf"
sudo bash -c "echo 'net.inet.tcp.recvspace=250000' >> /etc/sysctl.conf"
sudo bash -c "echo 'net.inet.tcp.mssdflt=1440' >> /etc/sysctl.conf"
  • verifique se essa solução ajudou

  • C) Se não ajudar , tente desativar o Windows Scaling rfc1323

  • Mantenha os mesmos valores antes, mas desative o rfc

sudo sysctl -w net.inet.tcp.rfc1323=0
  • verifique se essa solução ajudou

Última tentativa - ativar o compartilhamento de internet:

  • link
  • se não ajudar, desative-o.

Espero que algumas dessas etapas possam ajudar você.

MyKE

    
por 11.03.2015 / 23:06