Impossível montar o compartilhamento CIFS, mas capaz de montar em outros

1

Eu tenho um compartilhamento de arquivo do windows 2008 R2 que eu posso conectar de um servidor (rodando o redhat 6.6) com a seguinte sintaxe em / etc / fstab

//servername/ELK\es1 /ES1 cifs username=domain\user,password=password 0 0

Daqui eu corro sudo mount -a e ele monta com sucesso, e eu posso ver arquivos no compartilhamento se eu rodar ls / ES1

Eu tenho outro servidor (o que eu realmente quero o compartilhamento montado em), que executa redhat 7.2, e usando exatamente a mesma sintaxe em / etc / fstab, e executando uma montagem sudo -av eu recebo o seguinte erro: mount error(112): Host is down Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Se eu executar o dmesg, recebo as seguintes informações

CIFS VFS: RFC 1002 unknown response type 0xa CIFS VFS: RFC 1002 unknown response type 0xa CIFS VFS: cifs_mount failed w/return code = -112

Eu atualizei meus iptables, e até mesmo corri para eles, então não acredito que seja um problema com as portas sendo bloqueadas. A versão do cifs-utils é a mesma, 1.74.

A única coisa que eu posso pensar que é uma diferença entre os dois servidores é a versão do sistema operacional, sendo um deles 6.6 e outro 7.2.

    
por pcort 24.11.2015 / 20:01

2 respostas

1

Normalmente, quando tenho problemas, verifico o seguinte. Descobri que normalmente esqueço o passo b , depois tento avançar até ser bloqueado no passo e .

  1. Você tem o pacote cifs-utils instalado? Parece que desde que, pelo menos, imprimiu a saída cifs.mount . Normalmente eu acho o cifs e o samba como pacotes diferentes.

  2. A conexão funciona se estiver conectando via smbclient ? Veja Mount.cifs vs. SMBClient para um exemplo. Isso irá isolar o aplicativo de montagem. Você precisará dos pacotes de samba para isso.

  3. Tente se conectar diretamente ao cifs.mount com a saída detalhada por página do manual .

  4. Verifique os logs de eventos do Windows para ver se a solicitação de uma conexão está ocorrendo no servidor.

  5. Reforce os níveis de registro em cifs pela seção de depuração aqui

  6. Verifique a conectividade em ambas as direções entre os servidores. Certifique-se de que as portas do CIFS estejam abertas em cada extremidade. Você pode verificar com o nmap.

  7. Verifique a configuração de rede dos dois servidores Linux para certificar-se de que não haja algum dispositivo de TI que esteja parando um servidor, mas não o outro.

Por fim, pesquisei um pouco do resultado do erro e obtive alguns links para algumas opções. As páginas do Ubuntu oferecem muitas informações de uso genéricas.

por 26.11.2015 / 10:16
0

Se a acessibilidade normal da rede usando nome de host ou endereço IP estiver funcionando. Em seguida, verifique e certifique-se de que qualquer Firewall ou Antivírus no Windows Server não esteja bloqueando a tentativa de conexão do servidor RedHat 7.2.

O erro significa claramente que existe tal problema e que o Redhat Server não consegue se conectar ao Windows nas portas necessárias.

    
por 24.11.2015 / 21:52

Tags