У меня есть папка datanode, namenode и вторичного namenode (со всеми данными или информацией внутри) с другой установки hadoop.Hadoop Restore from namenode and datanode files
Вопрос в том, как вы можете видеть, что там есть, или добавить его в местный HDFS, чтобы увидеть данные или информацию.
Может быть способ его восстановить или что-то в этом роде, но я не могу найти информацию об этом.
Папка дерево выглядит так:
Для NameNode & 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
И DataNode:
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
Спасибо заранее.
Большое вам спасибо, ваш ответ лучше, чем я ожидал получить. Я вижу, что вы специалист в Hadoop, спасибо за ответ. Хотя я не смог выполнить команду ./hdfs oiv -i $ HADOOP_HOME/namenode/current/fsimage -o fsimage.txt, возможно, мне нужно больше узнать о команде. С уважением – PeterPa1va