hadoop启动时datanode报错问题解决方案汇总
来源:互联网 发布:获取手机号码软件下载 编辑:程序博客网 时间:2024/06/10 08:19
20170426搜集解决方案:
1.解决方案(关闭安全模式):
bin/hadoop dfsadmin -safemode leave
bin/hadoop dfs -chmod -R 777 /tmp
hadoop dfsadmin -report看看datanode是否运行
2.hdfs-site.xml 配置name路径
<configuration>
<property>
<name>dfs.name.dir</name>
<value>file:/home/hadoop/dfs/name</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>file:/home/hadoop/dfs/data</value>
</property>
</configuration>
3.hadoop各种xml配置文件中ip地址都用hosts文件中对应的别名设置。
4.删除hosts文件中localhost等配置,自己明确定义每个ip对应的别名。
20170427新搜集解决方案:
一。保持master节点上namespaceid和子节点上的一致:
0.20.2版本解决方式:
1、查看名称节点上(即在配置文件中配置的hadoop.tmp.dir参数路径)/usr/hadoop0.20.2/hadoop-huanghz/dfs/name/current/文件夹中VERSION文件中的namespaceid;
2、在两个数据节点修改上dfs.data.dir配置的路径下current文件夹中的VERSION文件namespaceid与名称节点保持一致
2.20版本解决
/data/hadoop/dfs/name/current/VERSION
用name下面的clusterID,修改datanode的/data/hadoop/dfs/data/current/VERSION 里面的clusterID
每次格式化,name下面的VERSION的clusterID会产生一个新的ID,要去修改各个节点的VERSION的clusterID
二。hdfs-site.xml文件的配置问题,置的路径*/dfs/name注意权限的问题,前面需要加file://(不是hdfs?),否则格式化失败
<property>
<name>dfs.name.dir</name>
<value>file:///home/grid/hadoop-2.5.2/dfs/name</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>file:///home/grid/hadoop-2.5.2/dfs/data</value>
</property>
三。关闭防火墙:***********非常重要***********
# systemctl status firewalld.service --查看防火墙状态
# systemctl stop firewalld.service --关闭防火墙
# systemctl disable firewalld.service --永久关闭防火墙
关闭防火墙:
systemctl status firewalld
systemctl disable firewalld
systemctl stop firewalld
关闭SELinux:
sestatus
vi /etc/sysconfig/selinu
#下面为selinux文件中需要修改的元素
SELINUX=disabled
chkconfig iptables off
/etc/init.d/iptables stop
http://www.xdowns.com/soft/softdown.asp?softid=121508
0 0
- hadoop启动时datanode报错问题解决方案汇总
- 【问题解决】hadoop datanode无法启动
- Hadoop的DataNode无法启动问题解决
- hadoop-2.2.0 datanode 无法启动报错
- hadoop datanode 启动失败,没有任何报错的解决
- jstl启动报错的问题解决方案
- 异常:hadoop 上传文件报错 WARN hdfs.DFSClient: DataStreamer Exception,hadoop datanode 启动不起来
- 启动hadoop时,datanode没有启动成功
- 解决启动hadoop时datanode无法启动
- 解决启动hadoop时datanode无法启动
- 解决Hadoop启动时,没有启动datanode
- hadoop多次格式化namenode造成datanode无法启动问题解决
- hadoop 节点链接不通、datanode无法启动问题解决
- hadoop集群启动后datanode和namenodemanager关闭问题解决
- hadoop多次格式化namenode造成datanode无法启动问题解决
- hadoop 启动的时候datanode报错 Problem connecting to server
- hadoop 启动的时候datanode报错 Problem connecting to server
- Hadoop datanode 无法启动,报错:java.io.IOException: All specified directories are failed to load.
- Java连接Oracle数据库 并查询
- Windows系统访问Linux系统的相关操作笔记
- 文章标题冒泡排序(java实现)
- Linux find 用法示例
- 动画Root Motion的脚本处理
- hadoop启动时datanode报错问题解决方案汇总
- 283. Move Zeroes
- HDU 1166 敌兵布阵 简单线段树应用
- linux学习记录
- 剑指offer: 把字符串转换成整数
- 多线程有几种实现方法?同步有几种实现方法?
- WPF 重写App Main函数方法
- javascript
- 量化交易——传统技术分析相对强弱指数RSI的原理及实现