2016-07-01 5 views
0

i Schwein Skript leite von Shell-Skript und ich bin verketten 50 Dateien und es in hdfs setzen, aber wenn ich versuche, die Datei mit Schweinen Skript zu laden ich bin immer Fehler wieERROR 2118: Eingangspfad existiert nicht

eRROR 2118: Eingangspfad existiert nicht:

aber die Datei ist da und wenn ich versuche, die Datei zu löschen i eine Fehlermeldung im Farbton bin immer das ist:

ausführen kann nicht Betrieb. Hinweis: Sie sind ein Hue-Admin, aber kein HDFS-Superuser, "hdfs" oder Teil der HDFS-Supergroup, "supergroup". [Errno 2] Datei/user/cloudera/xxxx/xxxx nicht

gefunden

Bitte helfen, wie ich in dieser bin kämpfen. Ich verwende Cloudera 5.7

Antwort

0

Nur hdfs Benutzer oder Verzeichnisbesitzer können Dateien aus HDFS löschen. So erstellen Sie neue Benutzer hdfs genannt, dann versuchen Sie, Ihre Operationen zu tun

Wenn Sie dies auf CLI tun wollen versuchen, unter

sudo -u hdfs hdfs dfs -rmr /path/to/file

+0

Dank Krishna !! – Ironman