我刚刚开始为我未来的一个项目学习 Hadoop 和 PIG(从前两天开始!)。
对于实验,我安装了 Hadoop(默认 localhost:9000 上的 HDFS)作为伪分布式模式和 PIG(map-reduce 模式)。
当我通过输入 ./bin/pig 命令初始化 PIG 时,它启动了 GRUNT 命令行,我收到消息表明 pig 与 HDFS (localhost:9000) 连接,后来我可以通过 pig 成功访问 HDFS。
我期待为 PIG 执行一些手动配置以访问 HDFS(根据各种互联网文章)。
我的问题是,PIG 从哪里识别出默认的 HDFS 配置(localhost:9000)?我检查了 pig.properties,但我没有在那里找到任何东西。我需要这些信息,因为我将来可能会更改默认的 HDFS 配置。
顺便说一句,我在我的 OS PATH 变量中定义了 HADOOP_HOME 和 PIG_HOME。