7赞
779
当前位置:  开发笔记 > 编程语言 > 正文

storm生产环境部署问题

由于在正式生产环境上部署集群防火墙是不能关闭的,所以要帮storm中用到的端口在iptables中添加规则是2.6的内核这样加:vi?etcsysconfigiptables-A

由于在正式生产环境上部署集群防火墙是不能关闭的,所以要帮storm中用到的端口在iptables中添加规则

是2.6的内核这样加:

vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport     6700     -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport     6701     -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport     6702     -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport     6703     -j ACCEPT
#supervisor.slots.portssupervisor上能够运行workers的端口列表.每个worker占用一个端口,且每个端口只运行一个w#orker.通过这项配置可以调整每台机器上运行的worker数.(调整slot数/每机)
-A INPUT -m state --state NEW -m tcp -p tcp --dport     6704     -j ACCEPT 
#此为nimbus.thrift.portnimbus的thrift监听端口默认是6627 
-A INPUT -m state --state NEW -m tcp -p tcp --dport     6627     -j ACCEPT

是3.1的内核执行它:

/sbin/iptables -I INPUT -p tcp --dport 6627 -j ACCEPT


storm.yaml配置如下:

 storm.zookeeper.servers:

     - "hadoop02"

     - "hadoop03"

     - "hadoop04"

 nimbus.host: "hadoop01"

 ui.port: 38080

 storm.zookeeper.port: 2181

 storm.local.dir: "/home/common/storm/storm-0.9.5/data/"

 supervisor.slots.ports:

    - 6700

    - 6701

    - 6702

    - 6703

    - 6704




storm生产环境部署问题


推荐阅读
author-avatar
Openset
Less is more!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有