2016-05-24 25 views
0

Im bekommen diese Fehler beim ZugriffUnsupportedOperationException, wenn der Zugang webhdfs

http://localhost:50070/webhdfs/v1 

{ 
"RemoteException": 
"exception":"UnsupportedOperationException", 
"javaClassName":"java.lang.UnsupportedOperationException", 
"message":"op=NULL is not supported" 
} 

ich gesetzt haben webhdfs wahr in hdfs-site.xml , wie dieses Problem beheben?

FYI

I CDH Verteilung nicht nur Apache Hadoop verwenden.

Antwort

0

Dies ist, weil Sie keine API aufgerufen haben.

prüfen http://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-hdfs/WebHDFS.html

Zum Beispiel:

Um ein Verzeichnis von Pfad/Test Liste, können Sie den folgenden Befehl verwenden,

http://localhost:50070/webhdfs/v1/test?op=LISTSTATUS

+0

was meinst du genannt api? ich versuchte diesen Befehl auch http: // localhost: 50070/webhdfs/v1/test? Op = LISTSTATUS aber das Ergebnis ist das gleiche. muss ich etwas konfigurieren? – samydoyle

+0

Können Sie einmal überprüfen, ob die Eigenschaft dfs.webhdfs.enabled in hdfs-site.xml auf true gesetzt ist. – Kumar