16.04 CIFS “Host está em baixo” mas eles não estão

9

Eu tenho minha configuração CIFS no fstab e eles estão funcionando como devem ser na inicialização. Eles montam como deveriam e trabalham por um tempo. Do nada parece (poderia ser depois de desbloquear máquina etc) Eu recebo erro "Host está em baixo" tentando acessá-lo. Eu tenho vários e eles estão todos para baixo. Eles também são compartilhados no mesmo servidor. Neste momento, eu verifico em um computador com Windows e uma máquina 14.04 desatualizada e eles estão funcionando como deveriam. Depois de clicar nos compartilhamentos do nautilus e receber erros de repetição, eles começarão a funcionar novamente. Para acessar um compartilhamento que está "inativo", demora cerca de 2-3min de aleatoriamente a clicar em diferentes montagens e voltar ao primeiro quando automagicamente mostra os dados no ponto de montagem.

Eu não tenho esse problema em 14.04 máquinas que não foram atualizadas há algum tempo. Todas essas máquinas são totalmente funcionais e o CIFS nunca fica "inativo". Em 16.04 eles não foram um problema até mais recentemente.

Eu fiz questão de atualizar todos os dias e limpei os cabeçalhos antigos do linux (na visão anterior, eu provavelmente deveria ter sido revertido). Eu faço isso porque eu estou implorando por uma correção para apenas aparecer, mas tem sido semanas de luta contra montagens CIFS sem qualquer solução.

    
por DevinM 16.05.2017 / 02:47

4 respostas

5

Estou enfrentando o mesmo problema. Parece que tem algo a ver com as versões mais recentes do Kernel e com o samba.

Consegui resolver isso adicionando o vers = 2.0 nos comandos mount (ou no final de cada linha fstab)

    
por josepcoves 29.05.2017 / 11:15
23

Depois de muitos testes, adicionar vers=1.0 na linha de montagem parece resolver o problema. A montagem funciona agora no Ubuntu 17.10, como aconteceu durante anos em versões mais antigas do Ubuntu.

    
por Stéphane PIOTROWSKI 17.10.2017 / 20:00
4

Eu mesmo enfrentei o mesmo problema, eu queria montar automaticamente usando o método encontrado no wiki do Ubuntu ( link ) embora eu tenha o mesmo problema que o mencionado acima: mount error(112): Host is down

O que me ajudou é adicionar vers=3.0 na e das opções:

//servername/sharename /media/windowMBsshare cifs credentials=/home/ubuntuusername/.smbcredentials,iocharset=utf8,sec=ntlm,vers=3.0 0 0

Portanto, parece que só funciona agora se você ignorar o SMB1 e usar outro especificado, o SMB3 funcionou para mim, por isso não tentei mais nada.

Eu usei uma conta local na máquina Windows e não uma com o nome de domínio outlook.com, já que li algo que isso poderia causar conflitos também.

    
por user695658 01.06.2017 / 18:15
0

Eu tive o mesmo problema após uma atualização de cliente do cifs-utils para 6.7-2. E basicamente a solução de josepcoves e user695658 funcionou para mim. Mas apenas o valor 1.0 para a opção de montagem 'vers' funcionou para mim. Parece que o valor padrão para o parâmetro 'vers' não é mais 1.0.

    
por dev-null 09.10.2017 / 14:03