我通过以下过程练习了namenode备份。我想检查namenode元数据是否正确还原。
使用命令备份namenode元数据(namenode1)
hdfs dfsadmin -fetchImage /
我将此备份文件称为v1。
然后与hive建立连接,并假设我创建了“test”表(我认为在这个过程中,namenode元数据将发生变化)
关闭所有namenode(namenode1,namenode2)
然后用备份映像(v1)更改当前namenode1映像
然后启动namenode1
然后用下一个命令启动namednode2,使用引导模式
hdfs namenode -bootstrapStandby
hdfs --daemon start namenode
恢复完成后,仍可以访问配置单元数据(我认为v1是表保存之前的版本,所以我认为不能使用“test”表访问是正确的。)
请帮帮我。谢谢。
暂无答案!
目前还没有任何答案,快来回答吧!