Caminho UNC não acessível após algum tempo

1

Eu tenho uma máquina rodando cerca de 100 processos, cada um acessando um caminho UNC remoto (para compartilhar samba) repetidamente para ler arquivos. De tempos em tempos, o UNC (\ server-ip \ share) torna-se não acessível somente para esta máquina. O Telnet também pára de funcionar. Ping para o IP UNC inacessível faz o trabalho. A única solução aqui é reiniciar esta máquina.

netstat -na n revela qualquer problema grave, e. muitas conexões suspensas ou pendurar esperas.

Como o caminho é alimentado para os processos, o drive mapeado não pode ser facilmente usado (de qualquer maneira, não tenho certeza se isso pode ter um efeito).

O SO é o servidor Windows 2008 Enterprise R2.

Qualquer sugestão apreciada.

    
por grunt 19.02.2017 / 09:31

1 resposta

0

No Servidor 2008r2, os compartilhamentos de rede UNC ou outros, são desconectados por padrão após um determinado período de tempo.

Usando o regedit

Vá para HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ lanmanserver \ parameters

encontre o valor de autodisconnect - Se não estiver lá, crie um novo REG_DWORD chamado autodisconnect

Edite / modifique o valor para Hexadecimal e digite ffffffff e depois ok.

NOTA: A sessão do lado do cliente é desconectada automaticamente quando o tempo de inatividade dura mais do que a duração definida em KeepConn. Portanto, a sessão é desconectada de acordo com o menor valor de duração definido entre AutoDisConnect e KeepConn. Para alterar a duração do tempo limite no lado do cliente durante uma conexão UNC, especifique o tempo arbitrário em KeepConn.

Localize e clique na seguinte chave no registro: Tipo de dados: REG_DWORD Faixa: 1 a 65535 (seg) Valor padrão: 600 seg = 10 mins

Você também pode usar 'net config server / autodisconnect: 65535', mas tive melhores resultados com o registro.

    
por 19.02.2017 / 14:43