Czasami twój system może zwrócić ten komunikat o błędzie wskazujący na błąd serwera nfs, jak dla systemu plików, do którego jest podłączony. Prawdopodobnie będzie wiele przyczyn tego problemu.
Zatwierdzono: Fortect
mount: Nie udało się zamontować na serwerze NFS „Serwer NFS”: Błąd systemu: Brak trasy do hosta. Często może to być spowodowane komunikatami RPC, które są stale filtrowane przez zaporę hosta, w tym zapory naszych klientów, lub przełącznik sieciowy. Upewnij się, że zapora jest aktywna, a czytniki NFS są dozwolone. Zwykle nfs używa tylko otwarcia 2049.
Ten artykuł opisuje prawie wszystkie typowe problemy z nfs w Linuksie i jak naprawić tę grupę.
Pierwszy błąd: „Serwer nie odpowiada”
Sieciowy system plików (NFS) komunikuje się z serwerem przez sieć, ćwicząc komunikaty zdalnego wywoływania procedur (RPC). Ścieżki komunikacyjne Host->Klient i Klient->Host mogą zwykle próbować być pomocne. Użyj typowych narzędzi, takich jak ping, traceroute, aby umożliwić im śledzenie ścieżki w celu sprawdzenia, czy komputer i host mogą się połączyć. Jeśli nie, sprawdź ustawienia połączone z podstawową kartą sieciową (NIC) albo dzięki ifconfig, albo zleć sprawdzenie ustawień IP ethtool.
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
Zgłaszanie przez NFS również nośnika „Serwer nie odpowiada”, gdy serwer lub silna „sieć” jest mocno obciążona, co skutkuje bezwzględną odpowiedzią na komunikat RPC. Użyj opcji montowania “timeo równa się n” na głównym kliencie, dzięki czemu wydłużymy czas oczekiwania. Więcej informacji znajdziesz w punkcie “Człowiek jeżdżący konno”.
2. Błąd: „Odmowa dostępu do hosta”
Błąd „Brak trasy do hosta” jest teraz generowany, gdy klient próbuje zamontować określony system plików NFS i gdy klient ma możliwość pomyślnego pingowania naszego serwera:
Może się to skończyć, ponieważ wiadomości RPC są filtrowane przez określoną zaporę środowiska uruchomieniowego, zaporę klienta lub przełącznik sieciowy. Upewnij się, że zapora jest pełna, a ruch ukierunkowany przez NFS jest dozwolony. Nfs zwykle używa portu 2049. W ramach szybkiego sprawdzenia, polityka może nie działać prawidłowo w następujący sposób:
na kliencie i serwerze. Spróbuj zamontować katalog NFS. Pamiętaj, aby pomóc go ponownie włączyć i poprawnie skonfigurować, aby zezwolić na ruch NFS /
3. Błąd: “mount Clntudp_create: RPC: Port-Mapper-Fehler – RPC: nie jest możliwe, gdy trzeba uzyskać”
Implementacja systemu Linux wśród NFS wymaga, aby specjalista ds. usług NFS i map portów (RPC) był sparowany z kelnerem na kliencie. Dowiedz się tak:
4. Błąd: „Starszy deskryptor pliku NFS”
Program zwykle używa otwartego (2) wywołania kursu, aby uzyskać dostęp do pliku NFS to tak samo, jak przesłanie pliku lokalnego. To po prostu wywołanie systemowe zwraca deskryptor pliku lub „uchwyt”, który zwykle program używa następnie w kodach komputerowych I/O do identyfikacji pliku, w którym dokonano zmian.
Ten standard wskazuje, że nazwa hosta hostingu NFS jest podrzędna lub że istnieje przeszkoda w tym, kto uruchamia serwer lub nawiązuje kontakty towarzyskie. Gdy używane jest przełączanie awaryjne, nazwą hosta jest ta liczba serwerów. Zacznij od „Jak przetestować łączność na kliencie NFS”. Błąd NFS fsstat podczas odbierania nazwy hosta serwera: RPC: Uwierzytelnianie nie powiodło się.
W przeciwieństwie do klasycznych systemów plików Linuksa, które pozwalają świetnym aplikacjom czasami uzyskiwać dostęp do otwartego pliku, nawet jeśli często plik był usuwany za pomocą unlink lub NFS rm, ta funkcja jest Nieobsługiwany. Plik NFS jest natychmiast usuwany. Każdy program, który będzie próbował obsłużyć dodatkowe operacje we/wy podczas zmiany harmonogramu pliku, otrzymuje błąd „NFS nieaktualny uchwyt pliku”. Na przykład, jeśli twój bieżący działający katalog internetowy n jest katalogiem NFS i został usunięty, faktycznie zobaczysz ten błąd w następnym nadzwyczajnym znaku zachęty powłoki.
Aby zaktualizować ofertę klienta o wycenę serwera, możesz wymusić zamontowanie punktu montowania:
5. Błąd: odmowa dostępu lub odmowa autoryzacji
Zezwól na dostęp do odczytu/zapisu dla naszego systemu plików NFS. Zdecydowanie powinieneś to wszystko zrobić od klienta:
Е Jeśli skonsultujesz się z nieoczekiwanymi uprawnieniami eksportowymi w swojej witrynie, sprawdź itp. / eksporty na serwerze. Upewnij się, że istnieje wiele błędów składniowych, takich jak luki między autoryzowanym hostem a uprawnieniami. Istnieje jedna konkretna znacząca różnica w linii osoby:
Jak naprawić montować dostęp NFS odmówiony przez serwer podczas montowania?
ponieważ zwykle drugie procedury eksportu/zapisu odczytu i zapisu pochodzą ze wszystkich systemów: nie to, co miało stać się oczekiwanym. Upewnij się, że wiersz ma nadal prawidłowy format. NFS nie będzie narzekał.
6. Błąd: „eksportuj Mount Rpc: przekroczono limit czasu”
Jak rozwiązywać problemy Problem z montowaniem NFS?
Jest to spowodowane problemem z rozpoznawaniem nazw DNS. NFS (RPC) wymaga rozpoznawania odwrotnego określenia. Jeśli host lub klient NFS nie są w stanie rozpoznać swojej nazwy, pojawia się tutaj błąd. Jeśli otrzymasz dokładny komunikat o błędzie, sprawdź swoją cenną konfigurację DNS / etc / hosts wybraną do swojej konfiguracji.
Zostań najlepszym superużytkownikiem lub weź fantastyczny składnik o równej wartości.W razie potrzeby utwórz punkt montowania dla całego systemu plików, który ma być zamontowany. numer mkdir / punkt montowania.Upewnij się, że e-book (plik lub katalog) jest dostępny na tym serwerze.Zamontuj jakiś system plików NFS.
# Zamontuj serwer NFS: - data / data_remotemount: Nie udało się zamontować na stronie NFS. „Serwer NFS”: system Brak błędu: Bezpośredni, który pomoże hostowi.
Wypróbuj NFSv3. Czasami serwer NFS obsługuje tylko połączenia NFSv3 na żywo.Sprawdź, czy dla każdego etc / eksportu są prawidłowe decyzje dotyczące udostępniania. Upewnij się, że / etc / poprawnie eksportuje ważne rzeczy do właściwych informacji o kliencie NFS, aby przyznać dostęp.Sprawdź uprawnienia serwera NFS.Korzystanie z tcpdump.
numer rpcinfo -p Program Proto-port 100000 6 tcp 111 portmapper [Usługa Portmap uruchamia się bez pytania.] Sto jedenaście 100 000 sekund menedżer portów UDP 100011 dwa udp 881 rquotad ten0011 2 udp 881 rquotad...
mapa portu usługi numeru (stan pidportmap 7428) utrzymuje ... [Agencja Portmap działa.]
number chkconfig portmap# Rozpocznij plan portu agencji
numer umount -f / mnt / punkt montowania
# Fuser - Wielka Brytania [podłączony system plików]
numer showmount -e nazwa_serwera
Dostęp do całej treści dokumentu na SERWERZE nie jest możliwy]: [nfs rpc development trade: RPC: Przekroczono limit czasuPrzyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.
Jak zbudować plik NFS system?
Jak mogę się dowiedzieć, czy NFS ma zawsze był montowany?