我的hadoop是基于kvm环境构建的,但是vm不仅仅是用于hadoop分布式计算,它们还有其他重要的任务。所以,我想知道 hadoop namenode -format 将虚拟机的整个硬盘格式化为hdfs类型,并使虚拟机的其他作业崩溃。。。顺便问一下,有关于hdfs的资源吗?我会很欣赏这味道的。
hadoop namenode -format
4dbbbstv1#
hdfs不是像ext3或类似的东西那样在硬盘上运行的真正的文件系统,它靠近数据库。就像数据库一样,hdfs将数据存储在常规文件系统上,并提供访问其数据的api。所以不用担心用“hadoopnamenode-format”在hadoop外部损坏数据,这个命令只是初始化“数据库”。你可以在《hadoop:权威指南》一书中读到关于hdfs的内容,你也可以通过这篇文章了解hdfs-http://www.aosabook.org/en/hdfs.html
1条答案
按热度按时间4dbbbstv1#
hdfs不是像ext3或类似的东西那样在硬盘上运行的真正的文件系统,它靠近数据库。就像数据库一样,hdfs将数据存储在常规文件系统上,并提供访问其数据的api。
所以不用担心用“hadoopnamenode-format”在hadoop外部损坏数据,这个命令只是初始化“数据库”。
你可以在《hadoop:权威指南》一书中读到关于hdfs的内容,你也可以通过这篇文章了解hdfs-http://www.aosabook.org/en/hdfs.html