Katalog domowy HDFS

Skonfigurowałem pojedynczy klaster hadoop dla wielu użytkowników. W moim klastrze istnieje użytkownik admin odpowiedzialny za uruchamianie klastra (superużytkownika). Wszystkim innym użytkownikom przydzielany jest katalog hdfs, taki jak / home / xyz, gdzie xyz jest nazwą użytkownika.

W unixie możemy zmienić domyślny katalog domowy użytkownika w / etc / passwd. Domyślnie katalog docelowy dla użytkownika to katalog domowy.

Jak to zrobić w hadoop dla systemu plików hdfs. Chcę na przykład, jeśli typy użytkownika: $ hadoop dfs -ls w monicie unixa. Powinien wyświetlić zawartość przydzielonego przeze mnie katalogu domowego.

Ponadto katalogi hdfs są tworzone przez superużytkownika, który uruchamia klaster (superużytkownik hadoop, a nie root systemu Unix), a następnie przekazuje własność konkretnemu użytkownikowi.

questionAnswers(2)

yourAnswerToTheQuestion