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

xoefb8l8  于 2022-12-09  发布在  HDFS
关注(0)|答案(1)|浏览(183)

每当我重新启动ubuntu系统(Vbox)并启动Hadoop时,我的name节点就不工作了。
为了解决这个问题,我必须总是namenodedatanode的文件夹,并在每次重新启动系统时格式化Hadoop。
由于2天我试图解决这个问题,但它不工作。我试图给予权限777再次namenode和datanode文件夹,我也试图改变路径为相同的。
我的错误是
如果文件系统状态不一致,则会出现以下异常:目录/blade/Downloads/Hadoop/data/datanode处于不一致状态:存储目录不存在或不可访问
请帮我解决这个问题。

qzlgjiam

qzlgjiam1#

您不能只关闭虚拟机。您需要按顺序彻底停止datanode和namenode进程,否则可能会损坏HDFS,导致您需要重新格式化(假设您没有备份系统
我还建议将虚拟机的Hadoop数据放在其自己的虚拟机驱动器和挂载中,而不是放在“下载”下的共享主机文件夹中

相关问题