Ich arbeite gerade an der Hortonworks Praxisprüfung und bekomme Fehler, die ich nicht beheben konnte.Hortonworks Practice Exam - Datei vom lokalen Rechner nach hdfs kopieren FEHLER
Während des ersten Schritts fragt die Eingabeaufforderung Put the three files from the home/horton/datasets/flight delays directory on the local machine into the user/horton/flight delays directory in hdfs permission denied error
. Wenn auf dem Knoten, auf dem hdfs installiert ist (root @ nennode). Ich betreiben den einfachen Befehl:
hadoop fs -copyFromLocal /home/horton/datasets/flightdelays/flight_delays1.csv /user/horton/flightdelays
Dieser die Fehler zurück /home/horton/datasets/flightdelays/flight_delays1.csv no such file or directory
Wenn ich laufe exakt den gleichen Befehl oben in der Befehlszeile auf dem lokalen Rechner, anstatt sie zu laufen, nachdem sie auf die NameNode ssh'd wurde (horton @ some-ip) erhalte ich eine Erlaubnis verweigert Fehler:
permission denied user=horton access=WRITE inode='/user/horton/flightdelays":hdfs:hdfs:drwxr-xr-x
Wenn jemand diese Prüfung der Praxis getan hat, bevor oder weiß, was dieser Fehler ist und jede Unterstützung geben könnte, es wäre greatl Ich schätze. Bei der Online-Recherche stoßen viele Leute auf das gleiche Problem mit der verweigerten Berechtigung, aber ich gehe davon aus, dass Sie bei einer Übungsprüfung, die sie einrichten, nicht für jeden ausgeführten Befehl sudo verwenden müssen.
Wieder wäre jede Hilfe fantastisch danke !!