Ambari 1.7.0 にビューを追加しようとしています。
ここで利用可能なファイル ビュー: https://github.com/apache/ambari/tree/trunk/contrib/views/files
ビューのインスタンスを起動しようとすると、次のエラーが表示されます。
500 HdfsApi 接続に失敗しました。「webhdfs.url」プロパティを確認してください
次のスタック トレース (最初の行のみ):
java.lang.RuntimeException: java.lang.ClassNotFoundException: Class org.apache.hadoop.hdfs.web.WebHdfsFileSystem not found
at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1720)
at org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2415)
at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2428)
at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:88)
at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2467)
ビューの構成中に次のプロパティを追加するだけです。
webhdfs.url webhdfs://mycluster1:50070
よくわかりませんが、バージョンの競合などのビルド部分の問題である可能性があります。私はそれに取り組んでいます。
何か案は?