[解決済み] java.io.IOException。Could not locate executable nullbinintechnutils.exe in the Hadoop binaries. spark Eclipse on windows 7
2022-02-02 11:33:29
質問
シンプルな
spark
のジョブを
Scala IDE
(Mavenスパークプロジェクト)にインストールされた
Windows 7
Spark core の依存関係が追加されました。
val conf = new SparkConf().setAppName("DemoDF").setMaster("local")
val sc = new SparkContext(conf)
val logData = sc.textFile("File.txt")
logData.count()
エラーです。
16/02/26 18:29:33 INFO SparkContext: Created broadcast 0 from textFile at FrameDemo.scala:13
16/02/26 18:29:34 ERROR Shell: Failed to locate the winutils binary in the hadoop binary path
java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
at org.apache.hadoop.util.Shell.getQualifiedBinPath(Shell.java:278)
at org.apache.hadoop.util.Shell.getWinUtilsPath(Shell.java:300)
at org.apache.hadoop.util.Shell.<clinit>(Shell.java:293)
at org.apache.hadoop.util.StringUtils.<clinit>(StringUtils.java:76)
at org.apache.hadoop.mapred.FileInputFormat.setInputPaths(FileInputFormat.java:362)
at <br>org.apache.spark.SparkContext$$anonfun$hadoopFile$1$$anonfun$33.apply(SparkContext.scala:1015)
at org.apache.spark.SparkContext$$anonfun$hadoopFile$1$$anonfun$33.apply(SparkContext.scala:1015)
at <br>org.apache.spark.rdd.HadoopRDD$$anonfun$getJobConf$6.apply(HadoopRDD.scala:176)
at <br>org.apache.spark.rdd.HadoopRDD$$anonfun$getJobConf$6.apply(HadoopRDD.scala:176)<br>
at scala.Option.map(Option.scala:145)<br>
at org.apache.spark.rdd.HadoopRDD.getJobConf(HadoopRDD.scala:176)<br>
at org.apache.spark.rdd.HadoopRDD.getPartitions(HadoopRDD.scala:195)<br>
at org.apache.spark.rdd.RDD$$anonfun$partitions$2.apply(RDD.scala:239)<br>
at org.apache.spark.rdd.RDD$$anonfun$partitions$2.apply(RDD.scala:237)<br>
at scala.Option.getOrElse(Option.scala:120)<br>
at org.apache.spark.rdd.RDD.partitions(RDD.scala:237)<br>
at org.apache.spark.rdd.MapPartitionsRDD.getPartitions(MapPartitionsRDD.scala:35)<br>
at org.apache.spark.rdd.RDD$$anonfun$partitions$2.apply(RDD.scala:239)<br>
at org.apache.spark.rdd.RDD$$anonfun$partitions$2.apply(RDD.scala:237)<br>
at scala.Option.getOrElse(Option.scala:120)<br>
at org.apache.spark.rdd.RDD.partitions(RDD.scala:237)<br>
at org.apache.spark.SparkContext.runJob(SparkContext.scala:1929)<br>
at org.apache.spark.rdd.RDD.count(RDD.scala:1143)<br>
at com.org.SparkDF.FrameDemo$.main(FrameDemo.scala:14)<br>
at com.org.SparkDF.FrameDemo.main(FrameDemo.scala)<br>
解決方法は?
これ は、あなたの問題を解決するための良い説明です。
- winutils.exeは以下からダウンロードしてください。 http://public-repo-1.hortonworks.com/hdp-win-alpha/winutils.exe .
-
OS レベルまたはプログラムによって HADOOP_HOME 環境変数をセットアップします。
System.setProperty("hadoop.home.dir", "winutils のあるフォルダのフルパス") を使用します。
-
楽しむ
関連
-
[解決済み] Eclipse オートコンプリート/コンテンツアシストを有効にする
-
[解決済み] eclipseが起動しない - java仮想マシンが見つからなかった
-
[解決済み] eclipse for chrome?
-
[解決済み] EclipseでConsoleウィンドウを開くには?
-
[解決済み] Eclipseで属性名(ng-model)が未定義である。
-
[解決済み] Eclipseでプロジェクトの位置ポインターを変更するにはどうすればよいですか?
-
eclipseでantの開発環境を構築する
-
[解決済み] Eclipseのやり直しキーボードショートカット
-
[解決済み] java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer
-
[解決済み] Eclipseを高速化する方法とは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Graphviz' dotでノードの外側に注釈を追加する方法は?
-
[解決済み] Eclipseでクラスパスコンテナを解除する
-
[解決済み] ビルドパスのエラーが解決されるまで、プロジェクトをビルドすることができません。
-
[解決済み] Eclipse neon "no staged files "エラー
-
[解決済み] JavaHLライブラリのロードに失敗しました
-
[解決済み] その名前のプロジェクトはワークスペースeclipseにすでに存在しています。
-
[解決済み] Eclipse IDEに「Find in project...」という機能は存在しますか?
-
[解決済み] Eclipseジャンプから終了ブレース
-
[解決済み] EclipseでMaven:ステップバイステップでインストール [終了しました]
-
[解決済み】Eclipseで「ワークスペースが使用中か作成できないので、別のものを選択してください。ワークスペースのロックを解除するには?