Weird Issue on 2008 / 2008R2 Ações usando SMB2

6

Tendo um problema muito estranho em que, ao se conectar a compartilhamentos de servidores 2008 ou 2008 R2 hospedados por um servidor 2008 ou 2008 R2, os arquivos adicionados a uma pasta nem sempre serão atualizados imediatamente. No entanto, esse problema não acontece se o servidor que hospeda o compartilhamento estiver executando 2003 ou tiver o SMB2 desativado.

Aqui está um link com o mesmo problema que estou tendo: link

Eu tentei tudo lá e descobri que o problema parece estar diretamente relacionado ao SMB2. Quando desabilito o SMB2, o problema não acontece. No entanto, eu realmente não considero isso uma solução real e, portanto, esperava que alguém tivesse uma ideia da causa e talvez uma solução.

    
por Untalented 05.02.2013 / 16:53

2 respostas

3

Isso é provavelmente um defeito no recurso de cache de diretório introduzido no Windows Server 2008 / SMB2. Existem três caches diferentes utilizados pelo redirecionador de rede do cliente SMB se o SMB 2.0 for o protocolo negociado. Cache de Informações de Arquivo, Cache de Arquivo Não Encontrado e Cache de Diretório.

Você pode localizar isso ainda mais, desabilitando apenas o cache de diretório no cliente.

Caches do Redirecionador do Cliente SMB2 explicados
link

Você pode querer tentar atualizar seu mrxsmb20.sys no cliente, embora eu atualize todos os arquivos em 2473205 nos clientes e nos servidores.

Mensagem de erro "STATUS_OBJECT_NAME_NOT_FOUND" quando você abre um arquivo recém-criado em uma pasta compartilhada no Windows 7 ou no Windows Server 2008 R2
link

O cache do diretório SMB2 não é atualizado corretamente se um arquivo for excluído no Windows 7 ou no Windows Server 2008 R2
link

Versão mais recente:

link

    
por 05.02.2013 / 22:08
1

Realmente parece haver um problema com o SMBv2 em situações como essa, e a maneira de resolvê-lo é desabilitá-lo. Isso tem alguns efeitos colaterais, como relatórios de BSODs ao usar compartilhamentos de rede no mesmo servidor (como em ambientes de terminal) quando acessados por meio de softwares Microsoft mais antigos. Isso também afeta sua capacidade de usar arquivos off-line se seus clientes forem o Vista / 7.

De qualquer forma, aqui está uma ótima postagem sobre o blog, e os comentários são muito interessantes, com muitos bons links e casos em que isso ocorre.

Ah, e por fim ... aqui está uma lista dos hotfixes disponíveis referentes a SMB para 2008 e 2008R2. Nenhum deles parece estar referenciando o problema que você e os outros estão enfrentando.

link

    
por 05.02.2013 / 19:11