Hadoop을 시작한 후 Hadoop에 새 노드를 추가 할 수 있습니까? 나는 당신이 노드를 제거 할 수 있다는 것을 안다. (마스터는 노드 상태를 계속 관찰하는 경향이있다.)Hadoop의 동적 노드
1
A
답변
3
올바른 hadoop-site.xml (마스터 namenode 및 jobtracker를 다시 가리킴)을 사용하여 새 노드를 부팅하면 새 노드를 추가 할 수 있습니다.
즉, 노드를 제거하는 것은 주어진 블록의 모든 중복 제거를 방지하기 위해 hdfs 파일 블록을 재조정하지 않고서는 정말 나쁜 생각입니다.
데이터 노드를 3 개 삭제하면 해당 블록 (모든 블록이 기본값 인 3)의 모든 중복을 잃을 수 있습니다. 따라서 블록이 속한 파일도 손상 될 수 있습니다. 두 개의 노드를 제거하면 하나의 복제본이 남을 수 있으며 손상 될 수 있습니다 (디스크가 죽어가는 것으로 알려져 있음).
1
데이터 노드로 사용하지 않는 한 문제가 없을 것이라고 생각합니다. 물론 hadoop의 데이터 지역성이 사라졌습니다.
관련 문제
- 1. 증분 노드 값 동적
- 2. OpenMPI의 동적 노드
- 3. Hadoop의 시퀀스 파일
- 4. hadoop의 전역 변수
- 5. MEL 표현식의 동적 노드 이름
- 6. 루프의 XSLT 동적 노드 이름
- 7. xsl은 동적 노드 값을 반환합니다.
- 8. 반복을 필요로하는 hadoop의 좋은 예
- 9. 동적 DOM 노드 용 스냅 샷 위젯
- 10. hadoop의 새 API에서 setMaxMapTaskFailuresPercent를 설정하는 방법은 무엇입니까?
- 11. Hadoop의 스트리밍 또는 사용자 정의 Jar
- 12. 인수를 통해 Hadoop의 public static 변수를 초기화합니다.
- 13. 노드
- 14. Python XML - 동적 중첩 "노드"요소에서 플랫 레코드 만들기
- 15. 동적 이산 노드 흐름 제어에 적합한 로컬 휴리스틱은 무엇입니까?
- 16. 그래프 노드 .dot 노드 순서
- 17. .txt 파일을 Hadoop의 시퀀스 파일 형식으로 변환하는 방법
- 18. Hadoop의 중간 키에 대해 set/list 데이터 유형 사용
- 19. Hadoop의 MapReduce에서 관계 이름/테이블 이름/파일 이름 사용
- 20. 텍스트 파일의 텍스트 파일을 Hadoop의 단일 레코드로 처리하기
- 21. Python 코드를 사용하여 Hadoop의 전체 파일을 처리합니다 (보통 Dumbo에서)
- 22. ClassNotFoundException Hadoop의 Apache Mahout에서 베이지안 알고리즘을 구현하는 중 오류가 발생했습니다.
- 23. 현재 노드 대 XSLT/XPath의 컨텍스트 노드?
- 24. 업로드 및 노드 형식으로 저장 노드 형식
- 25. 노드 내용 텍스트에서 부모 노드 찾기
- 26. 노드 선택에 따라 jung 노드 축소
- 27. 특정 노드 아래 xml 노드 수
- 28. 지정된 노드 다음에있는 모든 노드 제거
- 29. gwt cellbrowser [노드 선택] vs [노드 열기]
- 30. jQuery - 선행 노드 - 공통 상위 노드 없음
신뢰할 수없는 클라이언트 [네트워크 연결 등]가있는 클러스터를 구축하고 싶습니다. – monksy
맞습니다. Hadroop은 동적 확장을 위해 만들어지지 않았으며, 고정 클러스터 – monksy