每次重新启动pc时,namenode都没有启动

zlwx9yxi  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(351)

我正在使用vmware在ubuntu上运行hadoop。hadoop的版本是2.x,我重启电脑时遇到了一个问题,每次重启电脑都要格式化namenode,否则会出现如下错误。
错误:从ubuntu/127.0.1.1调用localhost:9000 failed 连接异常:java.net.connectexception:连接被拒绝。
hdfs-site.xml文件

<configuration>
        <property>
                <name>dfs.replication</name>
                <value>1</value>
        </property>
        <property>
                <name>hadoop.tmp.dir</name>
                <value>/tmp/hadoopTemp</value>
        </property>
</configuration>

core-site.xml文件

<configuration>
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://localhost:9000</value>
    </property>
</configuration>

如果有什么建议,请告诉我。
谢谢,赛

5anewei6

5anewei61#

重新启动计算机后,必须启动名称节点。您可以通过将namenode start命令添加到机器启动命令来实现这一点。有关详细信息,请参阅本文https://unix.stackexchange.com/questions/35303/run-a-sh-file-on-machine-boot-up.

相关问题