我的hadoop是建立在KVM环境上的,但是VMs不仅仅用于hadoop分布式计算,它们还有其他重要的任务。
所以,我想知道 hadoop namenode -format
命令是否会将 VM 的整个硬盘格式化为 HDFS 类型并使 VM 的其他作业崩溃...
顺便问一下,有没有关于 HDFS 的资源?我会非常喜欢这种味道。
最佳答案
HDFS 不是像 ext3 或类似的东西那样在您的硬盘驱动器上运行的真正文件系统,它接近于数据库。就像数据库一样,HDFS 将数据存储在常规文件系统上,并提供 API 来访问其数据。
所以不用担心使用“hadoop namenode -format”破坏 Hadoop 之外的数据,这个命令只是初始化“数据库”。
您可以在《Hadoop:权威指南》一书中了解HDFS,也可以通过这篇文章了解HDFS - http://www.aosabook.org/en/hdfs.html
关于hadoop - 命令 "hadoop namenode -format"会改变整个硬盘文件系统类型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12417658/