想用hive测试几个sql语句发现hadoop启动遇到问题,datanode起不来了,报错:Problem binding to [0.0.0.0:50010] java.net.BindException: Address already in use: bind; For more details see:  http://wiki.apache.org/hadoop/BindException。

百度一下发现是端口被占用了,所以在配置文件hdfs-site.xml中修改端口号,增加如下内容:

<property>
    <name>dfs.datanode.address</name>
    <value>0.0.0.0:50011</value>
</property>

问题解决。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐