报错:Exception in thread "main" org.apache.hadoop.mapred.InvalidInputException: Input path does not exist: hdfs://master:9000/daas/motl/ods/od s_ddr/day_id=20180503
一:hdfs中确实没有这个文件,重新上传文件或修改路径即可
二:hdfs路径下确实存在这个文件,执行在shell命令行执行spark submit xxx也可以执行
原因:idea中写脚本的时候,是CRLF编码(window编码),换行符是“/r/n”,而linux是LF编码,换行符是“/n”
解决:在idea中写sh脚本时,注意将编码格式换成LF编码格式