编辑core-site.xml配置文件,将脚本配置为topology.script.file.name的值
进入到
/export/servers/hadoop-2.6.0-cdh5.14.0/etc/hadoop
的位置编辑core-site.xml配置文件,将下面的代码添加到文件的末尾并保存
topology.script.file.name
/home/bigdata/apps/hadoop/etc/hadoop/RackAware.py
最后进入到
/export/servers/hadoop-2.6.0-cdh5.14.0/sbin
的位置重新启动hadoop的相关节点服务,运行正常后打开浏览器
输入http://192.168.10.201:8088/cluster/nodes
点击Nodes查看是否修改成功
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
机架感知需要人为进行配置,编写Python脚本“RackAware.py”。内容为服务器IP与交换机的对应关系。(开源hadoop,使用RackAware.sh)
一、编写Python脚本“RackAware.py”
1: 选择主节点进入到
/export/servers/hadoop-2.6.0-cdh5.14.0/etc/hadoop
编写Python脚本“RackAware.py”