# 描述
在腾讯云上面配置hadoop集群,namenode,secondarynamenode始终无法启动,报错端口无法正常分配,但是netstat查看该端口却并没有被占用,更换了几个端口依旧不行。
# 原因
腾讯云服务器无法绑定公网IP,在配置/etc/hosts使需要这样:
内网ip 本服务器hostname
公网ip 其他服务器hostname
根据博客:Hadoop启动出错Cannot assign requested address_hadoop启动problem binding to 8031 cannot assign requ-CSDN博客PS:为了这个问题找了一晚上的各种博客,大多都是因为端口已经占用,或者防火墙的问题,只有两篇博客提到了这个原因。因此多发一篇增加这个原因找到的概率。