欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Kettle调Shell报Error=7, Argument list too long 博客分类: 大数据

程序员文章站 2024-03-12 12:47:38
...

linux 7.6 redhat ,Kettle8.3调Shell报Error=7, Argument list too long.此问题耗时我两天,灵机一动才解决

即使调简单的shell只输入字符依然报这个问题。

分析步骤:

1、调整只输入简单字符,依然报此问题

2、查看env,和其他系统比较都正常,其实和这个无关,getconf ARG_MAX显示是2097152和其他系统一样

3、最终原因是data-integration/lib中的hadoop*,hbase*,hive*,spark*的jia包过多造成的

 

解决方案可以将hadoop-* hbase-*的jar迁移到

data-integration/plugins/pentahoo-big-data-plugin/hadoop-configurations/cdh61/lib下面即可