0

每当我重新启动我的 ubuntu 系统 (Vbox) 并启动我的 Hadoop 时,我的名称节点都无法正常工作。

为了解决这个问题,每次重新启动系统时,我都必须始终保存 namenodedatanode的文件夹并格式化 Hadoop。

由于 2 天我试图解决这个问题,但它不起作用。我尝试再次将权限 777 授予 namenode 和 datanode 文件夹,我也尝试更改相同的路径。

我的错误是

org.apache.hadoop.hdfs.server.common.InconsistentFSStateException:目录/blade/Downloads/Hadoop/data/datanode处于不一致状态:存储目录不存在或不可访问

请帮我解决问题。

4

1 回答 1

0

您不能只关闭虚拟机。您需要按此顺序完全停止 datanode 和 namenode 进程,否则可能会损坏 HDFS,导致您需要重新格式化,假设您没有备份系统

我还建议将虚拟机的 Hadoop 数据放在它自己的虚拟机驱动器中并挂载,而不是下载下的共享主机文件夹

于 2021-12-31T08:05:20.380 回答