Hadoop中节点的服役和退役,加入或删除 存储节点或计算节点, 黑白名单

节点的服役和退役(hdfs)

----------------------

[添加新节点]

1.在dfs.include文件中包含新节点名称,该文件在nn的本地目录。

只有名称节点需要它

[白名单]

[s201:/soft/hadoop/etc/dfs.include.txt]

这个路径是自己放的,自己加的文件

s202

s203

s204

s205

2.在hdfs-site.xml文件中添加属性.

<property>

<name>dfs.hosts</name>

<value>/soft/hadoop/etc/dfs.include.txt</value>

</property>

 

3.在nn上刷新节

$>hdfs dfsadmin -refreshNodes

 

4.在slaves文件中添加新节点ip(主机名)

s202

s203

s204

s205                //新添加的

 

5.单独启动新的节点中的datanode

在[s205]中

$>hadoop-daemon.sh start datanode

 

 

[退役]

1.添加退役节点的ip到黑名单.(不要更新白名单)

[/soft/hadoop/etc/dfs.hosts.exclude.txt]

s205

 

2.配置hdfs-site.xml

<property>

<name>dfs.hosts.exclude</name>

<value>/soft/hadoop/etc/dfs.hosts.exclude.txt</value>

</property>

 

3.刷新nn节点

$>hdfs dfsadmin -refreshNodes

 

4.查看webui,节点状态在decommisstion in progress.

 

5.当所有的要退役的节点都报告为Decommissioned,数据转移工作已经完成。

 

6.从白名单删除节点,并刷新节点

[s201:/soft/hadoop/etc/dfs.include.txt]

...

 

$>hdfs dfsadmin -refreshNodes

 

7.从slaves文件中删除退役节点

 

 

节点的服役和退役(yarn)

----------------------

[添加新节点]

1.在dfs.include文件中包含新节点名称,该文件在nn的本地目录。

[白名单]

[s201:/soft/hadoop/etc/dfs.include.txt]

s202

s203

s204

s205

2.在yarn-site.xml文件中添加属性.

<property>

<name>yarn.resourcemanager.nodes.include-path</name>

<value>/soft/hadoop/etc/dfs.include.txt</value>

</property>

 

3.在nn上刷新节点

$>yarn rmadmin -refreshNodes

 

4.在slaves文件中添加新节点ip(主机名)

s202

s203

s204

s205                //新添加的

 

5.单独启动新的节点中的nodemananger

[s205]

$>yarn-daemon.sh start nodemananger

 

 

[退役]

1.添加退役节点的ip到黑名单,不要更新白名单.

[/soft/hadoop/etc/dfs.hosts.exclude.txt]

s205

 

2.配置yarn-site.xml

<property>

<name>yarn.resourcemanager.nodes.exclude-path</name>

<value>/soft/hadoop/etc/dfs.hosts.exclude.txt</value>

</property>

 

3.刷新rm节点

$>yarn rmadmin -refreshNodes

 

4.查看webui,节点状态在decommisstion in progress.

 

5.当所有的要退役的节点都报告为Decommissioned,数据转移工作已经完成。

 

6.从白名单删除节点,并刷新节点

 

$>yarn rmadmin -refreshNodes

 

7.从slaves文件中删除退役节点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ahuuua

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值