在一个集群中,尽管是多用户,但是端口是公用的,存在冲突的可能.如果另一个用户已经采用默认配置安装了hadoop,那么当前用户再安装hadoop时,必然会产生端口的冲突.在配置自己的hadoop时,可以自己配置datanode,namenode所需要的端口,避免冲突. 下述方法也可以用来解决一类因为端口冲突导致datanode.namenode和resourcemanager无法启动的问题.如果通过jps查看不到相应的进程,查看对应的日志,如果是端口冲突,就可以考虑用下文的方法来解决. 首先,选取