W tej sekcji przedstawiono kilka typowych problemów, jakie można napotkać podczas pracy z usługami dla systemu plików NFS.
Aby uzyskać więcej informacji na temat usług dla systemu plików NFS, zobacz witrynę Windows Server TechCenter (
-
Mimo posiadania odpowiednich uprawnień użytkownik nie może uzyskać dostępu do folderu lub pliku
-
Uwierzytelnieni użytkownicy nie mogą uzyskać dostępu do zasobów systemu plików NFS
-
Użytkownicy, nawet poprawnie zamapowani, nie mogą zmienić bieżącego katalogu na katalog udostępniony ani tworzyć plików w katalogu, mimo że jest dozwolony dostęp anonimowy do tego katalogu
-
Właścicielem wszystkich plików tworzonych w usłudze Serwer systemu plików NFS jest użytkownik anonimowy
-
Właścicielem plików tworzonych przez nowego użytkownika jest użytkownik anonimowy
-
Użytkownik nie może zapisać pliku
-
Użytkownicy japońskich systemów UNIX nie mogą wyświetlać nazw plików w języku japońskim
-
Ustawienia konfiguracyjne usługi Serwer systemu plików NFS nie są replikowane w węzłach klastra serwerów
-
Nie można zatrzymać usługi Serwer systemu plików NFS w klastrze serwerów
-
Udostępniony zasób sieciowy systemu plików NFS w węźle klastra serwerów nie przechodzi do trybu online
-
Przy próbie utworzenia lub zmodyfikowania zasobu udostępnionego systemu plików NFS jest wyświetlany komunikat o błędzie: Określona ścieżka udziału nie istnieje lub próbujesz zmodyfikować właściwości udziału znajdującego się w trybie online
-
Usługa mapowania nazw użytkowników została skonfigurowana prawidłowo, ale użytkownicy nie są prawidłowo mapowani
-
W pewnym węźle klastra serwerów grupa zawierająca udział systemu plików NFS nie może przejść do trybu online
-
Polecenie serwera wirtualnego showmount -e powoduje wyświetlenie listy wszystkich zasobów udostępnionych w węźle zamiast listy zasobów udostępnionych w tej samej grupie co serwer wirtualny
-
Użytkownikowi z uprawnieniami administratora (root) nie przyznano prawidłowych uprawnień
-
Nie można uzyskać dostępu anonimowego
Jaki problem należy rozwiązać?
Mimo posiadania odpowiednich uprawnień użytkownik nie może uzyskać dostępu do folderu lub pliku
Przyczyna
Użytkownik należy do jednej lub kilku grup, które nie zostały spójnie zamapowane, brak dostępu do Usług domenowych w usłudze Active Directory lub usługa mapowania nazw użytkowników nie działa.
Rozwiązanie
Aby zapewnić właściwy dostęp do plików, należy sprawdzić, czy grupy systemów Windows i UNIX mapowane na siebie nawzajem zawierają tych samych użytkowników w usłudze mapowania nazw użytkowników lub w Usługach domenowych w usłudze Active Directory oraz czy członkowie grup systemów Windows i UNIX są prawidłowo zamapowani na siebie nawzajem. Ponadto należy sprawdzić, czy istnieje dostęp do Usług domenowych w usłudze Active Directory oraz czy usługa mapowania nazw użytkowników działa na wyznaczonym serwerze.
Uwierzytelnieni użytkownicy nie mogą uzyskać dostępu do zasobów systemu plików NFS
Przyczyna
Działanie funkcji wyszukiwania w usłudze Active Directory lub usługi mapowania nazw użytkowników zostało nieprawidłowo skonfigurowane dla tego komputera.
Rozwiązanie
Jeśli korzystasz z funkcji wyszukiwania w usłudze Active Directory, upewnij się, że w oknie Usługi dla systemu plików NFS wskazano poprawną domenę usługi Active Directory.
Jeśli korzystasz z usługi mapowania nazw użytkowników, upewnij się, że w pliku maphosts na komputerze z usługą mapowania nazw użytkowników określono nazwy lub adresy IP komputerów, które mogą mapować konta użytkowników za pomocą usługi mapowania nazw użytkowników. Jeśli użytkownicy nie mogą okresowo uzyskać dostępu do zasobów systemu plików NFS, a skonfigurowanie pliku maphosts nie rozwiązuje tego problemu, przyczyną może być zbyt duża liczba komputerów klienckich próbujących jednocześnie uzyskać dostęp do usługi mapowania nazw użytkowników.
Użytkownicy, nawet poprawnie zamapowani, nie mogą zmienić bieżącego katalogu na katalog udostępniony ani tworzyć plików w katalogu, mimo że jest dozwolony dostęp anonimowy do tego katalogu
Przyczyna
Albo klient systemu plików NFS nie obsługuje systemu plików NFS w wersji 3, albo w usłudze Serwer systemu plików NFS nie skonfigurowano obsługi systemu plików NFS w wersji 3. Ponadto, poufna lista kontroli dostępu (DACL) chroniąca katalog udostępniony nie zawiera wpisu dla grupy Wszyscy, co powoduje, że bit trybu dostępu dla użytkownika Inny ma zgłaszaną wartość 0. Ponieważ klienci systemu plików NFS w wersji 2 używają ustawień trybu katalogu, a nie sprawdzają uprawnień dostępu do katalogu udostępnionego, klient błędnie interpretuje próbę uzyskania dostępu jako zakończoną niepowodzeniem.
Rozwiązanie
Wykonaj jedną z poniższych czynności:
-
Do listy DACL chroniącej katalog udostępniony dodaj pozycję, która przyznaje grupie Wszyscy dostęp do odczytu lub do odczytu i zapisu - w zależności od potrzeb.
-
Sprawdź, czy macierzysty klient NFS obsługuje wersję 3 systemu plików NFS, i włącz obsługę wersji 3 systemu plików NFS przez usługę Serwer systemu plików NFS.
Katalog udostępniony nie jest dostępny, mimo że jest wymieniony na liście jako dostępny.
Przyczyna
Katalog został przeniesiony po udostępnieniu.
Rozwiązanie
Przywróć katalog do pierwotnej lokalizacji lub zatrzymaj jego udostępnianie, a następnie udostępnij go ponownie.
Właścicielem wszystkich plików tworzonych w usłudze Serwer systemu plików NFS jest użytkownik anonimowy
Przyczyna
Uwierzytelnianie nie zostało skonfigurowane poprawnie.
Rozwiązanie
Upewnij się, że w Usługach domenowych w usłudze Active Directory lub w usłudze mapowania nazw użytkowników prawidłowo skonfigurowano mapowania oraz że usługa Serwer systemu plików NFS została skonfigurowana do korzystania odpowiednio z funkcji wyszukiwania w usłudze Active Directory lub z usługi mapowania nazw użytkowników. Sprawdź także, czy wszystkie kontrolery domeny są prawidłowo skonfigurowane.
Właścicielem plików tworzonych przez nowego użytkownika jest użytkownik anonimowy
Przyczyna
Jeśli korzystasz z usługi mapowania nazw użytkowników, ta usługa oraz usługa Serwer systemu plików NFS nie odświeżyły jeszcze danych z serwera usługi NIS. Zazwyczaj usługa mapowania nazw użytkowników odświeża dane z serwera usługi NIS jeden raz na godzinę, a usługa Serwer systemu plików NFS odświeża dane z usługi mapowania nazw użytkowników również raz na godzinę.
Rozwiązanie
Nowy użytkownik powinien odczekać co najmniej dwie godziny przed próbą utworzenia plików w usłudze Serwer systemu plików NFS lub próbą uzyskania dostępu do nich albo administrator komputera, na którym uruchomiono usługę mapowania nazw użytkowników, może odświeżyć bazę danych mapowań.
Użytkownik nie może zapisać pliku
Przyczyna
Uprawnienia do pliku lub jego atrybuty nie zezwalają na dostęp do zapisu pliku lub katalogu.
Rozwiązanie
Jeśli właścicielem katalogu jest grupa Administratorzy, nadaj uprawnienia właściciela katalogu kontu pojedynczego użytkownika. Upewnij się, że konto systemu UNIX tego użytkownika zostało zamapowane na prawidłowe konto systemu Windows oraz że uprawnienia systemu plików NTFS do katalogu i pliku zezwalają kontu systemu Windows na dostęp do zapisu i odczytu. Upewnij się, że dla pliku ani katalogu nie ustawiono atrybutu „tylko do odczytu”.
Użytkownicy japońskich systemów UNIX nie mogą wyświetlać nazw plików w języku japońskim
Przyczyna
Nie włączono zestawu znaków rozszerzonych systemu UNIX (EUC, extended UNIX character).
Rozwiązanie
Skonfiguruj zasób udostępniony tak, aby używał odpowiedniego kodowania znaków.
Ustawienia konfiguracyjne usługi Serwer systemu plików NFS nie są replikowane w węzłach klastra serwerów
Przyczyna
Usługa klastrowania nie działa, nie działała, gdy uruchomiono usługę Serwer systemu plików NFS lub przestała działać po uruchomieniu usługi Serwer systemu plików NFS.
Rozwiązanie
Przenieś wszystkie zasoby udostępnione systemu plików NFS będące własnością tego węzła do trybu offline lub przenieś grupy klastrów zawierające zasoby udostępnione systemu plików NFS do innego węzła. Zatrzymaj usługę Serwer systemu plików NFS, w razie potrzeby uruchom usługę klastrowania i uruchom ponownie usługę Serwer systemu plików NFS. Przenieś zasoby udostępnione systemu plików NFS z powrotem do trybu online lub przenieś grupy klastrów z powrotem do tego węzła.
Nie można zatrzymać usługi Serwer systemu plików NFS w klastrze serwerów
Przyczyna
To działanie jest zgodne z założeniami systemu. Gdy zasób udostępniony systemu plików NFS jest w trybie online w węźle klastra, usługa klastrowania automatycznie uruchamia usługę Serwer systemu plików NFS, aby utrzymać zasoby udostępnione w trybie online.
Rozwiązanie
Przed zatrzymaniem usługi Serwer systemu plików NFS w węźle klastra serwerów przenieś wszystkie zasoby udostępnione systemu plików NFS będące własnością tego węzła do trybu offline lub przenieś grupy klastrów zawierające zasoby udostępnione systemu plików NFS do innego węzła.
Zasób udostępniony systemu plików NFS w węźle klastra serwerów nie przechodzi do trybu online
Przyczyna
W węźle istnieje już zasób udostępniony systemu plików NFS o takim samym aliasie lub ścieżce.
Rozwiązanie
Upewnij się, że udostępniona ścieżka i alias są unikatowe w ramach klastra. Unikaj także umieszczania nieklastrowych zasobów udostępnionych systemu plików NFS w węźle klastra serwerów.
Przyczyna
Użytkownik, który zainstalował usługę klastrowania, nie ma uprawnienia do odczytu udostępnionego katalogu, zatem nie można sprawdzić poprawności ścieżki.
Rozwiązanie
Przyznaj użytkownikowi, który zainstalował usługę klastrowania, uprawnienie do odczytu tego katalogu.
Przyczyna
Zasób dyskowy zawierający katalog udostępniony jest w trybie offline i usługa klastrowania nie może sprawdzić ścieżki do udziału.
Rozwiązanie
Przenieś zasób dyskowy do trybu online, a następnie przełącz zasób udostępniony systemu plików NFS do trybu online. Zalecane jest, aby zasób udostępniony udziału systemu plików NFS został uzależniony od zasobu dyskowego zawierającego folder udostępniony.
Przyczyna
Dysk jest niedostępny z powodu błędu sprzętowego.
Rozwiązanie
Przełącz zasoby udostępnione systemu plików NFS na danym dysku do trybu offline. Upewnij się, że dysk jest dostępny ze wszystkich węzłów klastra, a następnie przełącz zasoby udostępnione systemu plików NFS do trybu online.
Przyczyna
W udziale zawierającym tylko podkatalogi znajduje się duża liczba podkatalogów i podczas przechodzenia zasobu do trybu online limit czasu dla zasobu upływa przed utworzeniem wszystkich zasobów udostępnionych.
Rozwiązanie
Zwiększ interwał limitu czasu dla zasobu.
Przy próbie utworzenia lub zmodyfikowania zasobu udostępnionego systemu plików NFS jest wyświetlany komunikat o błędzie: Określona ścieżka udziału nie istnieje lub próbujesz zmodyfikować właściwości udziału znajdującego się w trybie online
Przyczyna
Określony katalog nie istnieje.
Rozwiązanie
Upewnij się, że katalog istnieje i że ścieżka jest poprawna.
Przyczyna
Zasób udostępniony jest w trybie online.
Rozwiązanie
Przełącz zasób udostępniony do trybu offline, wprowadź wymagane modyfikacje, a następnie przełącz zasób udostępniony do trybu online.
Przyczyna
Zasób dyskowy zawierający katalog udostępniony jest w trybie offline i usługa klastrowania nie może sprawdzić ścieżki do udziału.
Rozwiązanie
Przełącz dysk do trybu online, wprowadź wymagane modyfikacje zasobu udostępnionego systemu plików NFS, a następnie przełącz zasób udostępniony systemu plików NFS do trybu online.
Usługa mapowania nazw użytkowników została skonfigurowana prawidłowo, ale użytkownicy nie są prawidłowo mapowani
Przyczyna
W usłudze Serwer systemu plików NFS nie skonfigurowano używania poprawnego serwera usługi mapowania nazw użytkowników.
Rozwiązanie
Upewnij się, że określony serwer usługi mapowania nazw użytkowników jest prawidłowy. Jeśli serwer mapowania nazw użytkowników znajduje się w klastrze serwerów, upewnij się, że następujące warunki zostały spełnione:
-
usługa mapowania nazw użytkowników została zainstalowana we wszystkich węzłach klastra;
-
dane usługi mapowania nazw użytkowników są replikowane do wszystkich węzłów w klastrze;
-
usługa Serwer systemu plików NFS jako nazwy serwera mapowania nazw użytkowników używa nazwy zasobu klastrowego Nazwa sieciowa, a nie nazwy „localhost” lub nazwy któregoś z węzłów klastra.
Przyczyna
Usługa Serwer systemu plików NFS nie otrzymała zaktualizowanych mapowań z serwera mapowania. Jeśli usługa Serwer systemu plików NFS i usługa mapowania nazw użytkowników znajdują się na różnych komputerach, aktualizacja zachodzi co 30 minut.
Rozwiązanie
Wymuś odświeżenie mapowań przez usługę Serwer systemu plików NFS, wykonując jedną z poniższych czynności:
-
Wykonaj dowolną operację za pomocą polecenia nfsadmin server, na przykład nadaj zmiennej jej bieżącą wartość.
-
Uruchom ponownie usługę Serwer systemu plików NFS.
Przyczyna
Usługa mapowania nazw użytkowników nie otrzymała informacji o zmianach kont z kontrolera domeny systemu Windows lub serwera usługi NIS.
Rozwiązanie
Wymuś odświeżenie mapowań przez usługę Serwer systemu plików NFS, wykonując jedną z poniższych czynności:
-
W oknie Usługi dla systemu plików NFS kliknij opcję Serwer systemu plików NFS, a następnie kliknij polecenie Zastosuj.
-
Wykonaj dowolną operację za pomocą polecenia nfsadmin server, na przykład nadaj zmiennej jej bieżącą wartość.
-
Uruchom ponownie usługę Serwer systemu plików NFS.
Przyczyna
Konta lokalne w węźle klastra nie zostały zamapowane na konta użytkowników systemu UNIX. Konta lokalne nie są prawidłowe we wszystkich węzłach klastra.
Rozwiązanie
Upewnij się, że wszystkie konta systemu Windows zamapowane na konta systemu UNIX w usłudze mapowania nazw użytkowników działającej w klastrze są kontami domeny systemu Windows.
Przyczyna
Pliki haseł i grup nie znajdują się w tej samej lokalizacji we wszystkich węzłach klastra lub na dysku sieciowym.
Rozwiązanie
Upewnij się, że pliki haseł i grup są identyczne i znajdują się w identycznych lokalizacjach na dyskach lokalnych wszystkich węzłów.
Przyczyna
Usługa Serwer systemu plików NFS nie znajduje się na liście dozwolonych klientów serwera usługi mapowania nazw użytkowników.
Rozwiązanie
Upewnij się, że pliki maphosts we wszystkich węzłach klastra serwera mapowania nazw użytkowników są identyczne, aby węzeł, w którym działa usługa Serwer systemu plików NFS, mógł otrzymywać mapowania z serwera usługi mapowania nazw użytkowników.
Przyczyna
Serwer, na którym uruchomiono usługę mapowania nazw użytkowników, przestał działać.
Rozwiązanie
Usuń przyczynę awarii i ponownie uruchom usługę mapowania nazw użytkowników na serwerze.
Przyczyna
Konto systemu Windows zamapowane na konto systemu UNIX zostało wyłączone lub już nie istnieje.
Rozwiązanie
Jeśli konto systemu Windows istnieje i jest wyłączone, włącz je. Jeśli konto nie istnieje, utwórz nowe konto i w razie potrzeby odtwórz odpowiednie mapowanie zaawansowane.
Przyczyna
Kontu użytkownika systemu Windows nie przyznano poświadczeń do zalogowania się do sieci.
Rozwiązanie
Przyznaj kontu użytkownika systemu Windows wymagane poświadczenia, a następnie wymuś odświeżenie mapowań przez usługę Serwer systemu plików NFS, wykonując jedną z poniższych czynności:
-
Wykonaj dowolną operację za pomocą polecenia nfsadmin server, na przykład nadaj zmiennej jej bieżącą wartość.
-
Uruchom ponownie usługę Serwer systemu plików NFS.
Przyczyna
Grupy systemów Windows i UNIX zamapowane na siebie nawzajem nie zawierają tych samych elementów członkowskich.
Rozwiązanie
Upewnij się, że wszyscy użytkownicy systemu Windows w grupie zostali zamapowani na użytkowników systemu UNIX w odpowiedniej grupie systemu UNIX, a wszyscy użytkownicy systemu UNIX w grupie zostali zamapowani na użytkowników w odpowiedniej grupie systemu Windows.
Przyczyna
Ustawienia usługi mapowania nazw użytkowników nie są prawidłowo replikowane we wszystkich węzłach klastra serwerów.
Rozwiązanie
Upewnij się, że usługa mapowania nazw użytkowników w klastrze serwerów została skonfigurowana prawidłowo, tak aby umożliwiała replikację we wszystkich węzłach.
W pewnym węźle klastra serwerów grupa zawierająca udział systemu plików NFS nie może przejść do trybu online
Przyczyna
W tym węźle nie zainstalowano usługi Serwer systemu plików NFS.
Rozwiązanie
Zainstaluj usługę Serwer systemu plików NFS w tym węźle.
Przyczyna
Węzeł nie został skonfigurowany jako preferowany właściciel grupy.
Rozwiązanie
Skonfiguruj właściwości grupy tak, aby węzeł był preferowanym właścicielem grupy.
Przyczyna
Jeden z zasobów w grupie nie zawiera węzła na liście możliwych właścicieli, mimo że dla grupy określono ten węzeł jako preferowanego właściciela.
Rozwiązanie
Skonfiguruj właściwości zasobu tak, aby węzeł był możliwym właścicielem.
Polecenie serwera wirtualnego showmount -e powoduje wyświetlenie listy wszystkich zasobów udostępnionych w węźle zamiast listy zasobów udostępnionych w tej samej grupie co serwer wirtualny
Przyczyna
To działanie jest zgodne z założeniami systemu. W węźle jest tylko jedno wystąpienie usługi Serwer systemu plików NFS, które wyliczy wszystkie zasoby udostępnione w tym węźle. Nie odróżnia ono zasobów udostępnionych w różnych grupach klastrów.
Rozwiązanie
Przechowuj różne grupy w różnych węzłach.
Użytkownikowi z uprawnieniami administratora (root) nie przyznano prawidłowych uprawnień
Przyczyna
Dla zasobu udostępnionego nie włączono dostępu na poziomie administratora.
Rozwiązanie
Kliknij prawym przyciskiem myszy katalog udostępniony, kliknij polecenie Właściwości, a następnie kliknij kolejno opcje Udostępnianie NFS, Uprawnienia i Zezwalaj na dostęp na poziomie administratora.
Przyczyna
Komputer, z którego użytkownik z uprawnieniami administratora próbuje uzyskać dostęp do zasobu udostępnionego, nie ma uprawnień dostępu na poziomie administratora.
Rozwiązanie
Kliknij prawym przyciskiem myszy katalog udostępniony, kliknij polecenie Właściwości, kliknij przycisk Uprawnienia, a następnie wykonaj jedną z poniższych czynności:
-
Przyznaj dostęp na poziomie administratora grupie WSZYSTKIE KOMPUTERY.
-
Przyznaj dostęp na poziomie administratora grupie klientów zawierającej ten komputer.
-
Przyznaj dostęp na poziomie administratora temu komputerowi.
Przyczyna
Użytkownik z uprawnieniami administratora nie ma uprawnienia do odczytu/zapisu.
Rozwiązanie
Przyznaj odpowiednie uprawnienia użytkownikowi systemu Windows zamapowanemu na użytkownika z uprawnieniami administratora. Kliknij prawym przyciskiem myszy katalog udostępniony, kliknij polecenie Właściwości, kliknij przycisk Uprawnienia, a następnie kliknij opcję Dostęp na poziomie administratora dozwolony.
Przyczyna
Konto użytkownika z uprawnieniami administratora nie zostało poprawnie zamapowane na konto systemu Windows.
Rozwiązanie
Zamapuj użytkownika z uprawnieniami administratora na konto systemu Windows w grupie Administratorzy lub Administratorzy domeny, a następnie zamapuj grupę użytkownika z uprawnieniami administratora na tę samą grupę systemu Windows.
Przyczyna
Usługa Serwer systemu plików NFS nie otrzymała zaktualizowanych mapowań z usługi mapowania nazw użytkowników.
Rozwiązanie
Wymuś odświeżenie mapowań przez usługę Serwer systemu plików NFS, wykonując jedną z poniższych czynności:
-
Wykonaj dowolną operację za pomocą polecenia nfsadmin server, na przykład nadaj zmiennej jej bieżącą wartość.
-
Uruchom ponownie usługę Serwer systemu plików NFS.
Przyczyna
Identyfikator UID administratora (użytkownika root) jest inny niż 0. Usługa Serwer systemu plików NFS udziela dostępu na poziomie administratora tylko użytkownikowi systemu UNIX o identyfikatorze UID równym 0.
Rozwiązanie
Zmień identyfikator UID użytkownika z uprawnieniami administratora na 0.
Nie można uzyskać dostępu anonimowego
Przyczyna
Zasady zabezpieczeń lokalnych nie zostały tak skonfigurowane, aby uprawnienia grupy Wszyscy dotyczyły użytkowników anonimowych (ustawienie domyślne).
Rozwiązanie
Za pomocą menedżera zasad zabezpieczeń lokalnych włącz ustawienie Dostęp sieciowy: zezwalaj na stosowanie uprawnień Wszyscy do anonimowych użytkowników w obszarze Opcje zabezpieczeń w zasadach lokalnych.