다른 hadoop 설치의 datanode, namenode 및 secondary namenode 폴더 (모든 데이터 또는 정보 포함)가 있습니다.namenode 및 datanode 파일에서 Hadoop 복원
제 질문은 데이터 또는 정보를보기 위해 로컬 HDFS에있는 것을 어떻게 볼 수 있습니까?
복원 할 수있는 방법이있을 수 있지만 그 정보를 찾을 수 없습니다.
폴더 트리는 다음과 같이이다 : 네임 노드 & SecondaryNamenode를 들어
:
data/dfs/name
├── current
│ ├── VERSION
│ ├── edits_0000000000000000001-0000000000000000007
│ ├── edits_0000000000000000008-0000000000000000015
│ ├── edits_0000000000000000016-0000000000000000022
│ ├── edits_0000000000000000023-0000000000000000029
│ ├── edits_0000000000000000030-0000000000000000030
│ ├── edits_0000000000000000031-0000000000000000031
│ ├── edits_inprogress_0000000000000000032
│ ├── fsimage_0000000000000000030
│ ├── fsimage_0000000000000000030.md5
│ ├── fsimage_0000000000000000031
│ ├── fsimage_0000000000000000031.md5
│ └── seen_txid
그리고 데이터 노드에 대한 : 사전에
data/dfs/data/
├── current
│ ├── BP-1079595417-192.168.2.45-1412613236271
│ │ ├── current
│ │ │ ├── VERSION
│ │ │ ├── finalized
│ │ │ │ └── subdir0
│ │ │ │ └── subdir1
│ │ │ │ ├── blk_1073741825
│ │ │ │ └── blk_1073741825_1001.meta
│ │ │ │── lazyPersist
│ │ │ └── rbw
│ │ ├── dncp_block_verification.log.curr
│ │ ├── dncp_block_verification.log.prev
│ │ └── tmp
│ └── VERSION
감사합니다.
정말 고마워요, 당신의 대답은 내가 기대했던 것보다 낫습니다. 당신이 하둡의 전문가 인 것을 알았습니다. 해답을 가져 주셔서 감사드립니다. ./hdfs oiv -i $ HADOOP_HOME/namenode/current/fsimage -o fsimage.txt 명령을 제대로 실행할 수는 없지만 명령에 대해 더 자세히 검색해야 할 수도 있습니다. 종류는 안부 – PeterPa1va