HDFS中服役与退役数据节点

一、服役新数据节点

1、需求
       随着公司业务的增长,数据量越来越大,原有的数据节点的容量已经不能满足存储数据的需求,需要在原有集群基础上动态添加新的数据节点。

2、环境准备
(1) 在 hadoop153 主机上再克隆一台 hadoop154 主机

(2) 修改 hadoop153 的ip地址和主机名称

(3) 修改 root 与 test 用户的 xsync 分发脚本,可以分发到 hadoop154 上

(4) 在 hadoop151 上修改主机名与ip映射,并用 root 用户分发

(5) 配置 NameNode 与 ResourceManager 这两台机器可以 ssh 登录 hadoop154

(6) 删除原来HDFS文件系统留存的文件(/opt/module/hadoop-2.7.2/data 和 log)

3、添加白名单

(1) 在 NameNode 的 /opt/module/hadoop-2.7.2/etc/hadoop 目录下创建 dfs.hosts 文件
添加到白名单的主机节点,都允许访问NameNode,不在白名单的主机节点,都会被退出

[test@hadoop151 hadoop]$ touch dfs.hosts
[test@hadoop151 hadoop]$ vim dfs.hosts 
[test@hadoop151 hadoop]$ cat dfs.hosts 
hadoop151
hadoop152
hadoop153
hadoop154

(2) 在 NameNode 的 hdfs-site.xml 配置文件中增加 dfs.hosts 属性

<property>
	<name>dfs.hosts</name>
	<value>/opt/module/hadoop-2.7.2/etc/hadoop/dfs.hosts</value>
</property>

(3) 配置文件分发

[test@hadoop151 hadoop]$ xsync hdfs-site.xml 
fname=hdfs-site.xml
pdir=/opt/module/hadoop-2.7.2/etc/hadoop
------------------- hadoop151 --------------
sending incremental file list

sent 36 bytes  received 12 bytes  96.00 bytes/sec
total size is 1468  speedup is 30.58
---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值