建立学习用小型hadoop集群 - 2
来源:互联网 发布:贵州 网络市场监管 编辑:程序博客网 时间:2024/04/30 09:21
系统安装完毕进行hadoop的简单配置:
1. hadoop-env.sh配置JAVA_HOME
2. masters文件指定备用namenode,slaves文件指定tasktracker
3. core-site.xml设置dfs.default.name为hdfs://namenode
4. hdfs-site.xml设置dfs.name.dir和dfs.data.dir目录
5. mapred-site.xml设置mapred.job.tracker为jobtracker机器名/ip,还有mapred.local.dir和mapred.system.dir目录
设置完毕再namenode上start-dfs.sh,在jobtracker上start-mapred.sh,遇到以下问题:datanode连不上namenode,org.apache.hadoop.ipc.Client: Retrying connect to server: namenode:8020。解决办法如下:
1. 关闭ubuntu防火墙,sudo ufw disable,如果要再开启防火墙,注意允许22端口,ufw allow 22/tcp,参考/etc/ufw/ufw.conf
2. 在namenode上netstat -na | grep 8020,发现只绑定了127.0.0.1,在/etc/hosts里注释本地主机名和127.0.0.1的绑定,只绑定静态ip即可。
如果没进行上述设置,则dfshealth.jsp显示DFS Used 100%,而且Live Nodes为0。试图运行mapreduce也会出现File * could only be replicated to 0 nodes, instead of 1错误。
- 建立学习用小型hadoop集群 - 2
- 建立学习用小型hadoop集群 - 1
- 建立视图层次结构树,学习用
- hadoop 建立单点集群
- Hadoop 3台虚拟机的小型集群
- 通过VMware建立hadoop集群
- 反射 学习用例
- 自己学习用javabean
- 学习用一下vi
- 自己学习用的
- 学习用书
- 学习用Three20
- 学习用的网站
- 学习用的网站
- 自己学习用
- 学习用网站
- jodaTime学习用例
- 学习用的网址
- 常见的服务器安全管理漏洞
- 关于二维数组传参做形参
- WindowsXP2003系统服务备份与保护
- Windows 主机本地安全策略
- IIS健全应用程序池设置
- 建立学习用小型hadoop集群 - 2
- IIS发布站点打开时需要密码故障精解
- asp.net网站防止sql注入
- SQLSERVER2005服务器和数据库角色
- C++著名程序库的比较和学习经验
- php网页抓取分析小应用
- 2010-2012一年的学习总结
- 关于 NSAutoreleasePool中 release 与 drain 区别
- Android新浪微博开发(四)主UI的完善