命令"hadoop namenode -format"会改变整个硬盘文件系统类型吗?

yw7*_*760 3 filesystems hadoop kvm hdfs

我的hadoop是基于KVM环境构建的,但VM不仅适用于hadoop分布式计算,还有其他重要任务.

所以,我想知道该命令是否hadoop namenode -format会将VM的整个硬盘格式化为HDFS类型,并使VM的其他工作崩溃...

顺便问一下,有没有关于HDFS的资源?我非常欣赏这种味道.

rys*_*sov 6

HDFS不是像你的硬盘驱动器上运行的真实文件系统,如ext3或类似的东西,它接近数据库.就像数据库一样,HDFS将数据存储在常规文件系统中,并提供访问其数据的API.

因此,不要担心使用"hadoop namenode -format"破坏Hadoop之外的数据,此命令只是初始化"数据库".

您可以在"Hadoop:The Definitive Guide"一书中阅读有关HDFS的内容,您也可以通过本文了解HDFS - http://www.aosabook.org/en/hdfs.html