Hadoop集群中增加新节点
来源:互联网 发布:傲剑九阳神功升级数据 编辑:程序博客网 时间:2024/04/30 14:45
向一个正在运行的Hadoop集群中增加几个新的Nodes
1. 新节点上部署java/hadoop程序,配置相应的环境变量
2. 新节点上增加用户,从master上拷贝id_rsa.pub并配置authorized_keys
3. 新节点上设置host,需要有集群中各节点的host对应
4. 新节点上建立相关的目录,并修改属主
5. master的slaves文件中增加上相的节点,master上增加相应的host
6. 在新节点上启动datanode和tasktracker
/opt/sohuhadoop/hadoop/bin/hadoop-daemon.sh start datanode
/opt/sohuhadoop/hadoop/bin/hadoop-daemon.sh start tasktracker
7. 进行block块的均衡
在hdfs-site.xml中增加设置balance的带宽,默认只有1M:
<property>
<name>dfs.balance.bandwidthPerSec</name>
<value>10485760</value>
<description>
Specifies the maximum bandwidth that each datanode can utilize for the balancing purpose in term of the number of bytes per second.
</description>
</property>
运行以下命令:
/opt/sohuhadoop/hadoop/bin/start-balancer.sh -threshold 3
均衡10个节点,移动400G数据,大概花费了3个小时
The cluster is balanced. Exiting…
Balancing took 2.9950980555555557 hours
- Hadoop集群中增加新节点
- Hadoop集群中增加新节点
- Hadoop集群中增加新节点
- Hadoop集群中增加新节点总结
- Hadoop集群中增加新节点
- Hadoop集群中增加新节点
- hadoop集群中动态增加新的DataNode节点
- hadoop集群中增加节点
- Hadoop集群中引入新DataNode节点
- Hadoop集群中引入新DataNode节点
- hadoop集群增加删除节点
- 为集群增加新节点
- hadoop增加新节点实践
- 学习总结四:hadoop集群动态增加新节点及下架一个节点
- Hadoop集群动态增加一个节点
- hadoop集群添加新节点hhbase调试
- Hadoop-添加新节点到集群
- Hadoop 集群不停机 新节点加入
- 构建C1000K的服务器(1) – 基础
- EMMC相关
- IOCP模型与网络编程
- 菜鸟学SSH(一)——Struts实现简单登录(附源码)
- VB.NET2010 下HTTP代理浏览网页的实现
- Hadoop集群中增加新节点
- 帖一下我的fbterm的配置
- struct 字节对齐详解
- 通过SQL语句将timestamp的值变为随着录入时间而变
- Struts2的配置文件中package元素内部的内容及顺序
- 走台阶问题
- asm管理的Oracle 创建用户表空间
- 深入Java虚拟机读书笔记(1-4)
- VC++6.0远程调试