*.tar.gz
파일을 APPLICATION 레벨 가시성 아래의 실 노드에 배포하려고합니다. 디렉토리 다음 내 하둡 노드에서non-jar 파일을 실 노드에 배포하는 방법은 무엇입니까?
는 노드 관리자에 의해 생성됩니다
/tmp/hadoop-vikram/nm-local-dir/usercache/vikram/appcache/application_1490062699498_0005/container_1490062699498_0005_01_000003/
내가
/tmp/hadoop-vikram/nm-local-dir/usercache/vikram/appcache/application_1490062699498_0005/filecache/10/test.tar.gz
에서 예상 파일을 참조 할하지만 응용 프로그램 코드에서 test.tar.gz
의 경로를 검색하고 싶습니다.
난 당신이 컨테이너의 위치에 의존 옳은 일을하고 있다고 생각하지 않습니다
URL input = getClass().getClassLoader().getResource("jar-file-name");
¿ 왜이 tar를 nfs에 저장하지 않으시겠습니까? – jedijs
@jedijs 원사가 수행하는 파일 배포를 활용하고 싶습니다 – user3401493