`
chenchao051
  • 浏览: 137753 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

基于stream的mr程序可能出现的异常(不断更新)

阅读更多

运行:

Jar_path=/home/ppstat/hadoop/contrib/streaming/hadoop-streaming-0.20.203.0.jar
out_put_path=/userstat/cc/check
cd /home/ppstat/hadoop

bin/hadoop fs -test -e $out_put_path
if [ $? -eq 0 ];then
    bin/hadoop fs -rmr $out_put_path
fi

bin/hadoop jar $Jar_path -Dmapred.reduce.tasks=40  -file /home/ppstat/cc/mr/CheckRepeatedRegMapper.py -mapper CheckRepeatedRegMapper.py -file /home/ppstat/cc/mr/CheckRepeatedRegReducer.py -reducer CheckRepeatedRegReducer.py -input /user/ppstat/userlog/logon/2012/09/* -output $out_put_path

 

全是粗心惹的祸,万一以后又不小心随手写错了,来这里看看,帮自己做个记录。

 

1、syntax error:unexpected end of file
文件是否从windows拷到linux?if fi是否结对出现?

 

2、PipeMapRed.waitOutputThreads(): subprocess failed with code 1
很有可能是程序出错,特别检查下是否有下标越界的情况。

python中 if后面 没有冒号(:)也会出现这样的情况

 

3、PipeMapRed.waitOutputThreads(): subprocess failed with code 2
mapper 和 reducer是否都只写了脚本名。此外尝试在程序最上面加上 #!/usr/bin/env python

 

4、出现打开jar错误之类的
请确认变量名是否有缺失 譬如从windows拷到linux 第一行的aaa=bbb很可能就缺失成a=bbb,那下面的$aaa自然也访问不到了

分享到:
评论

相关推荐

    基于Jetson Nano平台+DeepStream实现实时道路检测源码+运行说明.zip

    基于Jetson Nano平台+DeepStream实现实时道路检测源码+运行说明 该项目基于Jetson Nano平台,使用DeepStream实现实时道路检测。主要包括以下内容: 主要功能点 数据传输流程:DeepStream读取实时流或本地流,GStreamer...

    基于Stream流实现SQL Server图像字段的存取.pdf

    在实现基于Stream流的图像存取时,文章提到了两种通过OLEDB连接SQL Server数据库的方式:一种是使用ADO对象,另一种是使用ADO控件。ADO对象通过建立一个Connection对象来访问数据库,而ADO控件则通过设置...

    微服务SpringBoot整合Redis基于Redis的Stream消息队列实现异步秒杀下单

    【微服务SpringBoot整合Redis基于Redis的Stream消息队列实现异步秒杀下单】这篇文章主要讲解了如何在微服务架构中使用SpringBoot整合Redis来构建一个基于Redis Stream的消息队列,以此来实现实时、高效的异步秒杀...

    基于deepstream-python yolov8的车辆识别检测模型.完整代码详细教程

    总的来说,"基于deepstream-python yolov8的车辆识别检测模型.完整代码详细教程"涵盖了利用NVIDIA DeepStream SDK结合Yolov8模型进行实时车辆检测的整个流程,包括模型的加载、配置文件的编写、推理的执行以及结果的...

    System.Drawing.Image.FromStream 出现参数无效的解决方法及图片类型判断

    在.NET框架中,`System...通过以上的方法和示例,你可以更有效地处理`System.Drawing.Image.FromStream`可能出现的问题,以及识别和处理不同类型的图像。在实际应用中,确保正确性并进行异常处理是避免程序崩溃的关键。

    deepstream-test1-app_rtsp-master基于Deepstream实现RTSP视频流的读取

    【描述】中提到的"基于Deepstream实现RTSP视频流的读取"是指利用NVIDIA的Deepstream SDK,这是一个针对高性能视觉应用的开发工具包。Deepstream集成了GPU加速的计算机视觉、视频分析、以及流媒体功能,特别适合实时...

    Citrix应用程序发布-流发布Stream

    确保这个插件与应用服务器的版本兼容至关重要,因为不匹配的版本可能导致功能异常或无法正常工作。另一方面,Citrix_Streaming_Profiler是一个工具,用于创建和配置应用程序的流发布包。 创建应用程序包的过程如下...

    基于 Deepstream 的深度学习多路视频推理平台.zip

    《基于Deepstream的深度学习多路视频推理平台详解》 在当今信息技术的快速发展中,人工智能(AI)已经成为了引领创新的重要领域,而深度学习作为AI的核心技术之一,为图像处理、视频分析等领域带来了革命性的突破。...

    h5stream安装程序与API中文手册-rtmp,rtsp视频播放应用API

    一、h5stream安装程序 1. 安装步骤:首先,你需要从源代码或者官方提供的下载链接获取`h5stream`的安装包。这通常是一个`.zip`或`.tar.gz`格式的压缩文件。解压缩后,将文件夹移动到你的项目目录中,以便在项目中...

    deepstream sdk 2.0

    DeepStream SDK 2.0是NVIDIA推出的一款专门用于智能视频分析的软件开发工具包,它基于开放源码的GStreamer框架构建而成,结合了GPU和CPU的异构并行处理能力,以及对并行化和同步的隐藏处理,天然支持多线程操作。...

    基于DeepStream6.0和yolov5-6.0的目标检测

    基于DeepStream6.0和yolov5-6.0的目标检测 1、关于Yolov5n.engine模型的生成,参考 https://github.com/wang-xinyu/tensorrtx 2、关于调用deepstream部分,参考 ...

    基于微信平台的点餐系统小程序(完整源码)

    《基于微信平台的点餐系统小程序完全解析》 在当今数字化时代,餐饮业与移动互联网的结合愈发紧密,其中微信小程序作为轻量级的应用载体,为餐饮服务提供了便捷的线上入口。本文将深入探讨一款基于微信平台的点餐...

    Linux内存性能测试工具stream

    为了获得更全面的性能评估,你可能需要多次运行STREAM,调整不同的测试参数,如数组大小或并行度。同时,对比不同硬件配置下的结果,可以帮助分析哪些硬件升级能够显著提升内存性能。 总之,STREAM作为一个强大的...

    zabbix6.2版本基于centos stream9 的部署手册

    # dnf clean all # dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent # mysql -uroot -p password mysql> create database zabbix ...

    C#使用FTP实现客户端程序自动更新(调试通过)

    确保捕获并适当地处理可能出现的异常,以便在出现问题时能够提供有用的反馈。 8. **安全性** 考虑使用FTPS(FTP over SSL/TLS)或SFTP(SSH File Transfer Protocol)来增加传输的安全性,防止数据在传输过程中被...

    DeepStream 基于 Python 的行人统计模块代码解析

    在本课程中,我们将深入探讨如何使用NVIDIA的DeepStream SDK构建一个基于Python的行人统计模块。DeepStream是一个强大的工具,专为实时的高级分析和深度学习推理设计,尤其适用于计算机视觉任务,如对象检测、行人...

    Stream-2-Stream

    Stream-2-Stream是一个开源项目,其主要目的是实现流与流之间的通信,即Stream-to-Stream通信。这个项目的核心在于创建一个高效、可靠且灵活的框架,使得不同数据流能够实时、双向地交换信息。从提供的文件列表来看...

    deepstream test5

    DeepStream SDK结合了GPU加速的计算机视觉、视频解码和分析,使得开发者能够构建高效能的实时应用程序。 【描述】中的内容表明,这个压缩包包含的资源非常丰富,不仅有"test5"项目的视频教程,还附带有双语字幕,这...

    基于终端的行编辑程序

    此程序的实现可能利用了C#的流式处理(Stream)和文本读写(StreamReader/StreamWriter)功能来处理文件,使用控制台输入输出(Console.ReadLine() 和 Console.WriteLine())来接收用户指令和显示结果。同时,为了...

Global site tag (gtag.js) - Google Analytics