Волшебники сообщества,
Я действительно разочарован. Когда дело доходит до Spark, Had oop и др., Все кажется простым.
В последние часы я пытался найти решение следующей проблемы:
ERROR Executor: Exception in task 0.0 in stage 13.0 (TID 823)
java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.createFileWithMode0(Ljava/lang/String;JJJI)Ljava/io/FileDescriptor;
Версии :
- ОС: Windows 10
- Версия Spark: 2.4.6
- Scala версия: 2.11.12
- Была oop версия: 2.7.1
- Java версия: 1.8.0_202 (64-разрядная)
Переменные :
- SPARK_HOME: C: \ Spark
- HADOOP_HOME: C: \ Hadoop \ имел oop -2.7.1
- SCALA_HOME: C: \ Program Files (x86) \ scala
- JRE_HOME: C: \ Program Files \ Java \ jre1.8.0_202
- JAVA_HOME: C: \ Program Files \ Java \ jdk1.8.0_202
Пути :
- % SPARK_HOME% \ bin
- % HADOOP_HOME% \ bin
- % SCALA_HOME% \ bin
- % JRE_HOME% \ bin
- % JAVA_HOME% \ bin
Команда, которая вызывает ошибку:
df.coalesce(1).write.format("csv").save("result")
Папка (результат) кажется, создается, но он пуст.
Я буквально понятия не имею, как решить эту проблему.
Любая помощь будет тепло приветствоваться.