Hadoop之——随笔(基于Hadoop-2.4.1)
2016-05-04 17:57
253 查看
转载请注明出处:/article/8381009.html
*****副本存放策略:
1、先在客户端所连接的datanode上存放一个副本
2、再在另一个机架上选择一个datanode存放第二个副本
3、最后在本机架上根据负载情况随机挑选一个datanode存放第三个副本
****副本数量的配置优先级
1、服务端hdfs-site.xml中可以配置
2、在客户端指定dfs.replication的值
客户端所指定的值优先级更高!!!
****DataNode定期向NameNode汇报自身所存储的block信息
----------性感的分割线------------
hadoop集群启动常见异常
1、hadoop节点的本地工作目录访问异常(权限)
2、namenode处于安全模式,导致无法上传数据
namenode在刚刚启动的时候处于安全模式不一定是异常,但是如果启动完成之后一直不退出安全模式,就有问题,可以用以下指令尝试手动退出 hdfs namenode -safemode leave
如果退出不成功,可以查看日志信息或者关闭重启
3、start-dfs.sh后,直接上传文件,发现上传失败抛出异常
排查异常的步骤:
--应该用jps查看一下进程是否正常:namenode datanode secondarynamenode
如果相关进程不存在,查看相关进程的日志文件来分析错误
--如果进程都存在,还存在问题,有可能是进程间的集群协调有问题
hdfs dfsadmin -report 来查看集群的信息
--实在找不到线索,删除tmp目录,然后重新用命令hadoop namenode -format格式化,启动
*****副本存放策略:
1、先在客户端所连接的datanode上存放一个副本
2、再在另一个机架上选择一个datanode存放第二个副本
3、最后在本机架上根据负载情况随机挑选一个datanode存放第三个副本
****副本数量的配置优先级
1、服务端hdfs-site.xml中可以配置
2、在客户端指定dfs.replication的值
客户端所指定的值优先级更高!!!
****DataNode定期向NameNode汇报自身所存储的block信息
----------性感的分割线------------
hadoop集群启动常见异常
1、hadoop节点的本地工作目录访问异常(权限)
2、namenode处于安全模式,导致无法上传数据
namenode在刚刚启动的时候处于安全模式不一定是异常,但是如果启动完成之后一直不退出安全模式,就有问题,可以用以下指令尝试手动退出 hdfs namenode -safemode leave
如果退出不成功,可以查看日志信息或者关闭重启
3、start-dfs.sh后,直接上传文件,发现上传失败抛出异常
排查异常的步骤:
--应该用jps查看一下进程是否正常:namenode datanode secondarynamenode
如果相关进程不存在,查看相关进程的日志文件来分析错误
--如果进程都存在,还存在问题,有可能是进程间的集群协调有问题
hdfs dfsadmin -report 来查看集群的信息
--实在找不到线索,删除tmp目录,然后重新用命令hadoop namenode -format格式化,启动
相关文章推荐
- 嵌入式Linux 修改启动LOGO
- Hadoop 2.2.0 集群搭建
- Linux下Shell中特殊变量$!,$?,$@,$#,$*的变量说明
- Hadoop 2.2.0 集群搭建
- linux 下配置tomcat
- apache commons io JIRA报告(2016-04-21更新)
- web服务通过rsync对网站进行备份实战
- Linux下网站压力测试工具webbench下载安装使用
- tomcat证书配置
- opengl版本更新和绘制方式
- 通哥运维笔记之Linux系统管理(一)
- apache下载地址
- Linux下 运行Jmeter (含一个jmeter简单示例)
- crontab文件的真实位置
- Nginx反向代理
- Linux下的.configure有什么作用
- linux C语言读取bmp文件写屏
- Linux安装PHP和MySQL
- linux管道的执行顺序
- Linux下最新版php5.6源码安装与apache/nginx集成教程