2017-11-12 5 views
0

에 갇히지, 나는 아래의 데이터내가 우분투 VM에서 일하고 있어요 0 %

1,2,3 
4,5,6 

을 가진 파일 a.txt이이 나는 돼지 관계 명령 아래 사용 :

dump a; 

을하지만은 0 % 완료에 붙어지고 :

a = load '/files/A.txt'; 

다음 나는 덤프 아래의 명령을 사용했다. 도와주세요.

+0

돼지를 원숭이와 달리 시나요? ResourceManager가 실행 중입니까? –

+0

실행 중에 hadoop/YARN 로그를 확인하십시오. – onlyvinish

+0

예, Resource Manager가 실행 중입니다. –

답변

-1

돼지를 사용하여 데이터를 적절하게로드하지 않은 것 같습니다.

데이터를로드하고 덤프하는 방법은 아래를 참조하십시오.

같은 하중 = '/files/A.txt'사용 PigStorage ('') (X : INT, Y : INT, Z : INT)

덤프;

+0

전체 명령없이 직접로드 할 수 있지만이 방법을 시도했지만 작동하지 않았습니다. 감사합니다 –

+0

로그를 확인하는 것이 좋습니다. 로그에서 어떤 것을 찾을 수 있습니다. – Raghav

+0

로그에서 아무 것도 얻을 수 없습니다. 돼지는 로컬 모드에서는 제대로 작동하지만 라이브 모드에서는 정상적으로 작동하지 않습니다. –

0

힙 크기 또는 실 매개 변수 미스 매치에 문제가 있습니다. 그 중 하나를 확인하고 사용 가능한 메모리가 있는지 확인하십시오.