嘿StackOverflow社區,Nifi流中的ClassNotFoundException
我的Nifi流程有一些問題。我讓一個人從我的Azure blob中獲取數據,將它們放入我的HDFSCluster(仍在Azure中)。
我在Nifi項目PutHDFS配置爲:
但是,當我告知現場 「的Hadoop ressources」,我有這個以下錯誤:
PutHDFS [ID = 89381b69- 015D-1000-deb7-50b6cf485d28] org.apache.hadoop.fs.adl.HdiAdlFileSystem:拋出java.lang.ClassNotFoundException:org.apache.hadoop.fs.adl.HdiAdlFileSystem
PutHDFS [ID = 89381b69-015d-1000 -deb7-50b6cf485d28] PutHDFS [i d = 89381b69-015d-1000-deb7-50b6cf485d28]由於java.lang.RuntimeException未能調用@OnScheduled方法:執行處理器的OnScheduled任務之一時失敗。處理器將不會計劃運行30秒:java.lang.RuntimeException:執行處理器的任何一個OnScheduled任務時失敗。
我該如何解決這個問題,並將我的數據放入我的羣集中。
感謝您的回答。
看起來你缺少類路徑中的hadoop庫 –