16.04 CIFS "Host nie działa", ale tak nie jest

13

Mam konfigurację CIFS w fstab i działają one tak, jak powinny. Montują tak, jak powinny i działają przez jakiś czas. Wygląda na to, że znikąd (może to być po odblokowaniu maszyny itp.) Pojawił się błąd "Host nie działa", próbując uzyskać do niego dostęp. Mam wiele i wszyscy są na dole. Są również udostępniane z tego samego serwera. W tym momencie sprawdzam na komputerze z systemem Windows i przestarzałym komputerze 14.04, a one działają i działają tak, jak powinny. Po kliknięciu akcji nautilus i otrzymaniu powtarzających się błędów, zaczną znowu działać. Uzyskanie dostępu do udziału "w dół" zajmuje około 2-3 minut losowego klikania różnych uchwytów i powrót do pierwszego, gdy automagicznie wyświetla dane w punkcie montowania.

Nie mam tego problemu na komputerach w wersji 14.04, które nie były od jakiegoś czasu aktualizowane. Wszystkie te urządzenia są w pełni funkcjonalne, a system CIFS nigdy nie działa "w dół". 16.04 nie stanowiło problemu do niedawna.

Upewniłem się, że aktualizuję co drugi dzień i czyściłem stare nagłówki linuxowe (na widok z tyłu prawdopodobnie powinienem był wrócić). Robię to, bo błagam o poprawkę, która się pojawia, ale to były tygodnie walki z CIFS bez żadnego rozwiązania.

    
zadawane DevinM 16.05.2017, 02:47
źródło

4 odpowiedzi

6

Mam ten sam problem. Wygląda na to, że ma coś wspólnego z najnowszymi wersjami jądra i sambą.

Udało mi się to rozwiązać, dodając vers = 2.0 w poleceniach mount (lub na końcu każdej linii fstab)

    
odpowiedział josepcoves 29.05.2017, 11:15
źródło
27

Po wielu testach dodanie vers=1.0 do linii montowania wydaje się naprawić problem. Mount działa teraz na Ubuntu 17.10, tak jak przez lata na starszych wersjach Ubuntu.

    
odpowiedział Stéphane PIOTROWSKI 17.10.2017, 20:00
źródło
4

Sam doświadczyłem tego samego problemu, chciałem zamontować auto za pomocą metody znalezionej w wiki Ubuntu ( link ) chociaż mam ten sam problem, co powyżej: mount error(112): Host is down

Właśnie pomogło mi dodanie vers=3.0 do opcji:

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

Wygląda na to, że teraz działa tylko wtedy, gdy pominiesz SMB1 i użyjesz innego określonego, SMB3 pracował dla mnie, więc nie próbowałem niczego innego.

Używałem konta lokalnego na komputerze z systemem Windows, nie z nazwą domeny outlook.com, ponieważ przeczytałem coś, co może również powodować konflikty.

    
odpowiedział user695658 01.06.2017, 18:15
źródło
0

Miałem ten sam problem po aktualizacji klienta cifs-utils do wersji 6.7-2. Zasadniczo dla mnie działało rozwiązanie z josepcoves i user695658. Ale dla mnie zadziałała tylko wartość 1.0 dla opcji montowania "vers". Wygląda na to, że domyślna wartość parametru "vers" nie jest już 1.0.

    
odpowiedział dev-null 09.10.2017, 14:03
źródło

Przeczytaj inne pytania na temat tagów