我正在尝试用java运行嵌入式pig。我的pig版本是0.15,hadoop版本是2.7.1。默认情况下,嵌入式pig运行在apachepig站点的hadoop0.20版本中,我读到为了让pig使用我自己的hadoop版本,我需要将hadoopu设置为home。我已经在bashrc文件和eclipse类路径变量中设置了hadoop\ home。
我得到以下错误
hadoop20.PigJobControl: falling back to default JobControl (not using hadoop 0.20 ?)
1条答案
按热度按时间olmpazwi1#
通过在eclipse运行配置中的类路径中设置hadoop\u home属性,解决了我的问题。
要运行嵌入式pig,我们需要设置hadoop\u home属性,以便pig知道您使用的hadoop的默认版本是hadoop0.20版本。
要在eclipse中设置hadoop\u主页,