当前位置: 首页 > news >正文

【spark】Exception in thread “main“ ExitCodeException exitCode=-1073741701

在window上运行spark程序写到本地文件的时候报错。

    val rdd = sc.sparkContext.parallelize(list)val arr = rdd.collect()arr.foreach(println)rdd.saveAsTextFile("test1")sc.close()

错误信息:

zhangsan
lisi
wangwu
Exception in thread "main" ExitCodeException exitCode=-1073741701: at org.apache.hadoop.util.Shell.runCommand(Shell.java:1009)at org.apache.hadoop.util.Shell.run(Shell.java:902)at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:1227)at org.apache.hadoop.util.Shell.execCommand(Shell.java:1321)at org.apache.hadoop.util.Shell.execCommand(Shell.java:1303)at org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:777)at org.apache.hadoop.fs.RawLocalFileSystem.mkOneDirWithMode(RawLocalFileSystem.java:522)at org.apache.hadoop.fs.RawLocalFileSystem.mkdirsWithOptionalPermission(RawLocalFileSystem.java:562)

前提:
添加了HADOOP_HOME环境变量,指向了window的hadoop环境。
然后再运行程序的时候报错的。
运行时写本地window磁盘报错:Exception in thread “main” ExitCodeException exitCode=-1073741701:
at org.apache.hadoop.util.Shell.runCommand(Shell.java:1009)

解决方法:

以下这些文件百度都可以搜的到,偷懒的就去下面资源文件下载,好像还在审核中。msvcr120.dll文件缺失
方法一:
现在大部分操作系统应该都是64位了,以下2个都放。
msvcr120文件夹中64位放C:\Windows\SysWOW64目录。
msvcr120文件夹中32位放C:\Windows\System32目录。方法二(大招):
方法一仍然不行的话,就使用方法二:
安装vc++合集,直接运行安装。
MSVBCRT_AIO_2018.07.31_X86+X64.exe

安装好后,运行正常。
在这里插入图片描述
相关资源链接:
https://download.csdn.net/download/wang6733284/89529247

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 记录一次微信小程序申诉定位权限过程
  • Spring Boot 事件监听机制实战【自定义 Spring Boot 事件监听】
  • MACOS查看硬盘读写量
  • 【JavaWeb程序设计】Servlet(二)
  • linux 内核 红黑树接口说明
  • 股票分析系统设计方案大纲与细节
  • 基于对称点模式SDP(SDP, symmetrized dot pattern)轴承故障诊断方法(matlab和python实现开源)
  • 高并发内存池联调问题
  • 链表 OJ(一)
  • LIO-SAM编译ubuntu20.04 Noetic
  • Python地图可视化三大秘密武器
  • 数智驱动丨zAIoT 连续落地军工、科研院所和机械制造场景,推动数智化转型升级...
  • base SAS programming学习笔记10(combine data)
  • java synchronized关键字介绍
  • Three 圆柱坐标(Cylindrical)和 视锥体(Frustum)
  • 「面试题」如何实现一个圣杯布局?
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • 30秒的PHP代码片段(1)数组 - Array
  • CSS中外联样式表代表的含义
  • egg(89)--egg之redis的发布和订阅
  • Elasticsearch 参考指南(升级前重新索引)
  • Github访问慢解决办法
  • java中的hashCode
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • Web设计流程优化:网页效果图设计新思路
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 记一次删除Git记录中的大文件的过程
  • 模型微调
  • 前端工程化(Gulp、Webpack)-webpack
  • 前端技术周刊 2019-02-11 Serverless
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​批处理文件中的errorlevel用法
  • #进阶:轻量级ORM框架Dapper的使用教程与原理详解
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (52)只出现一次的数字III
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (佳作)两轮平衡小车(原理图、PCB、程序源码、BOM等)
  • (一)springboot2.7.6集成activit5.23.0之集成引擎
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)原始图像数据和PDF中的图像数据
  • **CI中自动类加载的用法总结
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .Mobi域名介绍
  • .NET Core 版本不支持的问题
  • .NET Framework 服务实现监控可观测性最佳实践
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .NET大文件上传知识整理
  • .Net面试题4
  • .net通过类组装数据转换为json并且传递给对方接口
  • @31省区市高考时间表来了,祝考试成功
  • @ConfigurationProperties注解对数据的自动封装
  • [AHK] WinHttpRequest.5.1报错 0x80092004 找不到对象或属性
  • [APIO2012] 派遣 dispatching
  • [ArcPy百科]第三节: Geometry信息中的空间参考解析