Praca Hadoop prosi o wyłączenie trybu awaryjnego ręcznie. Mówi, że zasoby nie są dostępne. Jak wyłączyć tryb awaryjny?Praca Hadoop prosi o wyłączenie bezpiecznego węzła
Odpowiedz
Możesz zostawić SafeMode za pomocą następującego polecenia:
hadoop dfsadmin -safemode leave
The documentation touches briefly on other safemode states. Jednak zazwyczaj twoja instancja Hadoop wchodzi z bezpiecznego trybu z jakiegoś powodu, więc może to nie być trwała poprawka.
Nie wiem, dlaczego chcesz ręcznie wyjść z trybu awaryjnego. Komendę dfsadmin można użyć do ręcznego wprowadzenia/opuszczenia trybu awaryjnego. Zwykle tryb bezpieczny jest wprowadzany ręcznie, gdy w HDFS powinny być tylko operacje tylko do odczytu.
Według trybie awaryjnym Hadoop documentation
jest wpisany automatycznie przy starcie Namenode i pozostawia tryb awaryjny automatycznie, gdy skonfigurowany minimalny procent bloków spełnia minimalny stan replikacji. Tryb awaryjny można również wprowadzić ręcznie, ale można go również wyłączyć ręcznie.
Oto komenda
Hadoop dfsadmin -safemode móc
w moim przypadku przejścia w tryb bezpieczny, gdy mogę wyłączyć mój system bez wyłączania Hadoop i HBase. Dlatego upewnij się, że zamknąłeś tryb miaoop i hbase przed wyłączeniem systemu.
- 1. Praca RecordReadera w Hadoop
- 2. Android Studio prosi o wyłączenie funkcji Hyper-V w nieskończonej pętli
- 3. brzytwa prosi o; podczas używania (Html.BeginForm())
- 4. Aplikacja prosi o połączenie z Internetem
- 5. respond_with prosi o lokalizacji w przypadku błędu
- 6. SMJobBless - dokumentacja, kiedy prosi o hasło administratora
- 7. Hadoop komunikat o błędzie instalacji
- 8. Poszerzenie obszaru bezpiecznego iOS 11 o klawiaturę
- 9. Hadoop Bezpieczeństwo
- 10. Praca Hadoop przy pobieraniu plików wejściowych z wielu katalogów
- 11. Wyłączenie ostrzeżenia o funkcji "wymagana" w JSHint
- 12. Dlaczego lambda prosi o 2 argumenty pomimo podania 2 argumentów?
- 13. Sourcetree stale prosi o uwierzytelnienie za pomocą Mercurial (Kiln)?
- 14. Aplikacja zawsze prosi o pozwolenie na dostęp do pęku kluczy
- 15. Tkanina wciąż prosi o podanie hasła przy użyciu połączenia SSH
- 16. Konfiguracja bazy danych Postgres na Cloud9 prosi o hasło sudo
- 17. Dlaczego rvm install 2.0.0 prosi o hasło do sudo?
- 18. Usługa geolokalizacji PhoneGap prosi o pozwolenie dwa razy na iPhonie
- 19. Firefox Ta strona prosi o potwierdzenie, że chcesz opuścić
- 20. Jak zresetować prosi o pozwolenie na powiadomienie pulpitu chrome
- 21. Wyłączenie TinyMCE
- 22. Czy wycofanie węzła usuwa dane z tego węzła?
- 23. Wyłączenie urządzenia
- 24. Testowanie predykatu "Rzędu bezpiecznego"
- 25. Jak zabezpieczyć pracę hadoop z wdziękiem/przechwycić `hadoop job -kill`
- 26. Jak uruchomić aplikację węzła o wysublimowanym tekście
- 27. Wdzięczne wyłączenie wątku
- 28. Kompaktowe wyłączenie ostrzeżenia o cyklach zatrzymywania łuku dla samoreferencyjnych bloków
- 29. Wyłączenie wszystkich ostrzeżeń gcc
- 30. Dane transmisyjne i Hadoop? (nie Hadoop Streaming)
Dzięki za rozwiązanie. Zadanie mówi, że Namenode jest w trybie awaryjnym, więc zasoby są na niskim poziomie. I prosi o ręczne wyłączenie trybu awaryjnego. Co może być przyczyną i stałą naprawą? – TheHat
Zwykle przechodzi w tryb awaryjny, gdy pliki są niedostatecznie powielane. Możliwe, że straciłeś zbyt wiele węzłów danych lub zbyt mało węzłów danych. Możesz ustawić niższą replikację lub rozwinąć więcej węzłów danych. Może to być jednak coś innego, ciężko powiedzieć. Spójrz na dzienniki NameNode? –