主节点的namenode、secondarynamenode启动成功,但是slave启动不成功

Hadoop2.7.2集群secondarynamenode启动成功,但是slave节点datenode启动不成功。
slave节点在 logs下的 datanote 日志中报错:java.net.BindException: Port in use: localhost:0, 以及提示:无法指定被请求的地址。
修改 /etc/hosts 文件 将原有的默认配置加入即可(本操作中,将集群所有节点的hosts文件都做了修改,单独修改salve节点未做测试)。

vi /etc/hosts
在最后一行加入如下内容:
127.0.0.1 localhost.localdomain localhost
保存退出。
停止Hadoop集群: sbin/stop-all.sh

启动集群: sbin/start-dfs.sh
成功启动 slave节点

原文地址:https://blog.51cto.com/imlearner/2359962

时间: 2024-08-19 22:56:46

主节点的namenode、secondarynamenode启动成功,但是slave启动不成功的相关文章

【原创】大叔经验分享(98)mesos slave启动失败

mesos slave启动失败,查看状态如下: # systemctl status mesos-slave ● mesos-slave.service - Mesos Slave Loaded: loaded (/usr/lib/systemd/system/mesos-slave.service; enabled; vendor preset: disabled) Active: activating (auto-restart) (Result: exit-code) since Sat

Secondarynamenode无法正常备份:ERROR org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode: Exception in doCheckpoint

原先使用hadoop默认设置(hadoop1.2.1),secondarynamenode会正常进行备份,定时从namenode拷贝image文件到SNN.但是具体SNN备份的时间周期和log文件的大小无法定制,后来楼主就修改了SNN的设置,将fs.checkpoint.period修改为3600s,fs.checkpoint.size修改为64兆.在core-site.xml配置文件中添加这两个参数之后,却发现SNN总是无法备份.后来google查找发现还是配置文件没有配置完整造成的,修改配置

阿里云centos7成功安装和启动nginx,但是外网访问不了的解决方案

问题环境: 阿里云centos7.4.1708 问题描述:成功配置,启动成功,外网访问不了 解决方案: 经过查阅文档,去阿里云后台查看,原来是新购的服务器都加入和实例安全组. (OMG)立即去配置.加入你的80端口,立即就能开启了. 正常默认的是这3个规则 这里在入[方向下]点击任一条规则后面的克隆,在协议类型里面选择HTTP(80)或者想要添加的协议,其他不动,点击确定 在用ip请求 原文地址:https://www.cnblogs.com/SongG-blogs/p/8819516.html

解决hadoop启动后datanode无法启动问题

hadoop部署完成后datanode无法启动问题解决 1.检查是否有遗留的hadoop进程还在运行,如果有的话,先stop-all.sh或kill杀掉: 2.在master节点上,删除/tmp/hadoop-XXX/下的所有文件: 3.在slave节点上,删除/tmp/hadoop-XXX/下的所有文件: 4.格式化namenode,bin/hadoop namenode -format 5.bin/start-all.sh启动hadoop,检查.

解决live CD方式启动Ubuntu系统不能启动openssh-server服务

当直接从Live CD镜像(例如从U盘)启动Ubuntu系统时,如果想要安装sshd服务,那么需要安装openssh-server软件包,如果用apt-get install的方式安装不了就换用aptitude安装,安装成功后却发现启动不了ssh服务,如下所示: 问题展现: Preconfiguring packages ... Selecting previously unselected package openssh-server. (Reading database ... 154905

你所不知道的SQL Server数据库启动过程,以及启动不起来的各种问题的分析及解决技巧(转)

目前SQL Server数据库作为微软一款优秀的RDBMS,其本身启动的时候是很少出问题的,我们在平时用的时候,很少关注起启动过程,或者很少了解其底层运行过程,大部分的过程只关注其内部的表.存储过程.视图.函数等一系列应用方式,而当有一天它运行的正常的时候突然启动不起来了,这时候就束手无策了,能做的或许只能是重装.配置.还原等,但这一个过程其实是一个非常耗时的过程,尤其当我们面对是庞大的生产库的时候,可能在这火烧眉毛的时刻,是不允许你再重搭建一套环境的. 所以作为一个合格的数据库使用者,我们要了

ubuntu之路——解决ubuntu+win8双系统循环进入启动界面导致无法启动win8的问题

几个月前装的ubuntu14.04之后,由于引导不当的问题,启动界面中启动项win8一直无效,总是循环进入启动项选择界面. 之前在ubuntu中文论坛找相关问题,最后在一个陈年旧帖中发现在启动界面中按"e"编辑启动项后引导启动,总算成功了.不过每次重启都会回复到之前的状态,如果每次去启动都需要去修改,那就悲剧了=  =.任何启动问题,基本都可以在ubuntu下修改grub解决. 下面给出我在ubuntu下成功引导win8的方法. 启动ubuntu,进入/boot/grub/目录 使用s

iOS LaunchScreen设置启动图片并且设置启动页停留时间

当我们想开发一个比较美观的iOS软件时,漂亮的图标和启动图片是必不可少的.一般而言,有两个方法,一个是通过xib文件设置,另一个是通过Assets.xcassets进行设置.但是第二种我没掌握,先把第一种方法记录下来,第二种后面学会再更新. 1.点击项目,把Launch Screen File设置为LaunchScreen 2.点击项目,右键新建文件 3.左侧选择User Interface,选择View,点击next 4.文件名为LaunchScreen 5.建立如下页面 6.把需要设置为启动

Tomcat因项目迁移,启动窗口一闪而过,启动失败的解决办法。

笔者手动部署一个web项目到Tomcat/webapps/目录下,成功运行.后来,项目结束,我把webapps下的姓项目文件夹删除.重启Tomcat时,运行...\apache-tomcat-8.5.41\bin\startup.bat发现启动出窗口(黑色命令行窗口)一闪而过,tomcat启动失败,无法启动. 先可以查看Tomcat本地日志信息, 日志信息的格式: catalina.YYYY-MM-DD.log YYYY-MM-DD 是当天的日期.我的...\apache-tomcat-8.5.