多线程 https rest javafx cakephp ssh ssis php项目实战 access教学视频 jquery使用ajax mysql数据库名称 collection框架的结构 查看rabbitmq版本 mysql错误代码1064 docker查看所有容器 java使用redis linux查询文件内容 python最大值 python运算符优先级 python中的map函数 java介绍 java当前时间 变量的类型 java日期格式 eclipse中文版下载 手机知识 千千静听老版本 苹果手机总是自动重启 mtu设置多少最好 松下plc编程软件 黑道圣徒4去马赛克 屏幕录像机 pr抠图 ps工具栏怎么调出来 ibeacon定位 php文件用什么打开 游戏补丁 goldwave消除人声 发条天赋 c4dR18
当前位置: 首页 > 学习教程  > 编程语言

机架感知配置

2020/10/8 18:17:00 文章标签:

配置机架感知 编写Python脚本“RackAware.py” 并拷贝到其他节点的对应路径下 #!/usr/bin/python #-*-coding:UTF-8 -*- import sysrack {"192.168.10.140":"DB19_SW001","192.168.10.141":"DB19_SW002","192.168.10.142&qu…

配置机架感知

  1. 编写Python脚本“RackAware.py” 并拷贝到其他节点的对应路径下
    在这里插入图片描述
    在这里插入图片描述
#!/usr/bin/python
#-*-coding:UTF-8 -*-
import sys

rack = {

        "192.168.10.140":"DB19_SW001",
        "192.168.10.141":"DB19_SW002",
        "192.168.10.142":"DB19_SW003",

                }
if __name__=="__main__":
    print "/" + rack.get(sys.argv[1],"DB19_SW001")
  1. 命令验证
    在这里插入图片描述
  2. 编辑core-site.xml配置文件,添加这个代码,并拷贝到其他节点的对应路径下
    在这里插入图片描述
<property>
<name>topology.script.file.name</name>
<value>/home/bigdata/apps/hadoop/etc/hadoop/RackAware.py</value>
</property>

机柜感知失败问题总结

如下图
在这里插入图片描述

  1. core-site.xml 这个配置文件里的路径不对或多加了空格等
  2. 查看进程 jps 集群有些没有启动成功
  3. RackAware.py 的权限不够 chmod 777 RackAware.py
  4. RackAware.py 或 core-site.xml 在其他节点没拷贝成功

本文链接: http://www.dtmao.cc/news_show_250028.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?