Intel (R) Core (TM) 2 Duo 프로세서를 사용하고 있습니다. 가상 배포 모드에서 hadoop을 설치했습니다. 50 마 퍼 노드가 필요한 프로그램을 작성했습니다. 가상 분산 모드에서 50 개의 매퍼 노드를 가질 수 있습니까, 아니면 4 개의 노드 (2 * 코어 수)로 제한됩니다. 나는 "mapred.tasktracker.map.tasks.maximum"을 50으로 설정하려고했지만 동시성에는 변화가 없다.가짜 배포 : 매퍼 노드 수를 변경해야합니다.
0
A
답변
0
map 및 reduce 작업의 최대 수는 클러스터의 작업 추적기 수와 등록 정보 mapreduce.tasktracker.map.tasks.maximum
및 mapreduce.tasktracker.reduce.tasks.maximum
을 사용하여 정의 된 노드 당 map/reduce 작업의 최대 수에 따라 다릅니다.
작업량을 줄이기 위해 기본 블록 크기 구성에서 50 개의 맵 작업이 필요하다고 가정합니다. 작업에 필요한 맵 작업 수는 처리 된 데이터의 InputSplits 수에 따라 다릅니다. 물론 필요한 맵 작업의 수에 의존하거나 프로그램에서이 제한을 정의해서는 안됩니다. 이는지도 축소 작업의 확장에 영향을 미칩니다.
하나의 옵션은 최대 매퍼 작업 수를 50 개로 설정하는 것입니다. 사용 가능한 매퍼 작업 수는 작업 추적기 웹 UI의 클러스터 요약 섹션에 표시되어야합니다. 그러나 프로세서의 코어가 두 개인 경우 50 개의 매퍼를 동시에 실행하면 맵 축소 작업의 성능에 긍정적 인 영향을 미치는지 여부를 재검토해야합니다.
관련 문제
- 1. 시각화를위한 가짜 배포 데이터
- 2. 하늘색에 hadoop의 매퍼 수를 설정할 수 없습니다.
- 3. DataStax Enterprise의 축소판/매퍼 수를 변경하십시오.
- 4. Hadoop에서 올바른 매퍼 수를 결정하는 방법은 무엇입니까?
- 5. HADOOP - 매퍼 내에서 노드 이름 얻기
- 6. TreeView 컨트롤의 노드 수를
- 7. heroku 배포 노드 서버
- 8. XSD를 사용하여 노드 수를 확인하십시오
- 9. 트리에서 최대 노드 수를 찾으십시오.
- 10. 수를 세는 저장 노드 관계
- 11. 원격 노드 서버에 war 배포
- 12. 배포 전 번들 노드 모듈
- 13. 노드 js 앱을 Heroku에 배포
- 14. 노드 응용 프로그램과 mysql 배포
- 15. GitHub에서 노드 응용 프로그램 배포
- 16. Hadoop Streaming에서 실행중인 매퍼 수 제한
- 17. Hadoop : jobconf에서 노드 당 1 개의 매퍼 태스크를 강제로 수행합니다.
- 18. 바이너리 트리의 노드 및 리프 노드 수를 계산합니다.
- 19. 어떻게 이진 트리의 "자식 노드"노드 수를 계산합니까?
- 20. 그래프의 모든 노드 값을 열거하는 가짜 반복기 연산
- 21. 특정 단어가 포함 된 노드 수를 찾으십시오.
- 22. 노드 수를 줄여서 SVG 경로 문자열 단순화
- 23. 중첩 세트의 한 레벨에있는 노드 수를 계산하십시오.
- 24. 다양한 노드 수를 사용하여 xml 파일을 반복합니다.
- 25. Sitemap 정렬 하위 요소의 수를 기반으로 노드
- 26. hadoop에서 노드 수를 설정하는 방법은 무엇입니까?
- 27. jquery가있는 두 요소 사이의 노드 수를 찾으시겠습니까?
- 28. 이 함수는 트리의 노드 수를 어떻게 계산합니까?
- 29. hadoop이 설치된 총 노드 수를 찾는 방법
- 30. x보다 큰 이진 트리에서 노드 수를 찾으십시오