나는 내 미래 프로젝트 중 하나 인 Hadoop과 PIG (지난 2 일간)를 배우기 시작했습니다.PIG가 자동으로 기본 HDFS로 연결 되었습니까?
실험을 위해 가상 분산 모드 및 PIG (지도 축소 모드)로 Hadoop (기본 로컬 호스트 : 9000의 HDFS)을 설치했습니다.
./bin/pig 명령을 입력하여 PIG를 초기화하면 GRUNT 명령 줄이 시작되고 돼지가 HDFS (localhost : 9000)와 연결된 메시지를 받았는데 나중에 돼지를 통해 HDFS에 액세스 할 수있었습니다.
나는 다양한 인터넷 기사에 따라 HDFS에 액세스하기 위해 PIG에 대한 수동 구성을 수행 할 것으로 예상했습니다.
제 질문은 PIG가 기본 HDFS 구성 (localhost : 9000)을 확인한 곳입니다. 나는 돼지를 확인했다. 그러나 나는 아무것도 발견하지 못했다. 나중에 기본 HDFS 구성을 변경할 수 있으므로이 정보가 필요합니다.
BTW, 내 OS PATH 변수에 HADOOP_HOME 및 PIG_HOME이 정의되어 있습니다.
감사합니다. 예. v0.10.0을 사용합니다 .... wnload .tar 그리고 압축을 풉니 다. (내 Mac에서) - untar 이후에 직접/bin/pig를 실행하여 과음을 표시하고 "돼지가 HDFS에 성공적으로 연결되었습니다"라는 메시지가 나타납니다 ... PIG 설치를 위해 Java 명령을 실행하지 않았습니다. .... – Rushik
어디서나 실제 PIG (빈/돼지) 스크립트를 보지 않았습니다 ... 나는 돼지가 HADOOP_HOME 등을 초기화하는 동안 (빈/돼지를 실행할 때) 어떻게 사용하는지에 대한 정보를 얻었습니다 - 감사합니다 – Rushik
그래서 요점은, 돼지는 URL에 대해 자체 설정을 가지고 있지 않으며, hadoop/conf/core-site.xml에 정의 된 것을 사용한다는 것입니다. – barclay