/*********************storm 环境搭建 **********************/

1 安装jdk1.7
2 安装zookeeper集群环境
3 安装Python2.6.6 网址:https://www.python.org/ftp/python/2.6.6/
4 安装storm0.9.1
解压三台机器:
命令:tar -zxvf apache-storm-0.9.2-incubating.tar.gz -C /usr/local/
命令: mv apache-storm-0.9.2-incubating/ apache-storm-0.9.2
5 修改storm配置文件:
1 cd /usr/local/apache-storm-0.9.2/conf
修改命令:vim storm.yaml文件(三台zookeeper的地址)
(1)storm.zookeeper.servers:
- "192.168.80.1"
- "192.168.80.2"
- "192.168.80.3" (2)nimbus.host: "192.168.80.1" (3)创建data目录 添加到配置文件中:mkdir /usr/local/apache-storm-0.9.2/data
storm.local.dir: "/usr/local/apache-storm-0.9.2/data"
(4)配置ui.port
ui.port: 18080
(5)配置supervisor的工作进程
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703 6 把apache-storm-0.9.2使用scp到各个集群的服务器中去。
7 修改配置文件 /etc/profile 把STORM配置到其中去 并 使用scp到各个集群的服务器中去。
命令:vim /etc/profile
修改内容:
export STORM_HOME=/usr/local/apache-storm-0.9.2
export PATH=.:$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin:$STORM_HOME/bin:$PATH
最后分别进行 source /etc/profile
8 首先启动zookeeper集群,然后分别启动运行storm:
192.168.80.1: 主机器(nimbus运行) storm nimbus &
192.168.80.2: 从机器(supervisor运行) storm supervisor &
192.168.80.3: 从机器(supervisor运行) storm supervisor &
192.168.80.1: 主机器(ui运行)storm ui & (查看ui)
192.168.80.1: 主机器(logviewer运行) storm logviewer &(查看工作日志) 9 然后在浏览器中输入主机器的ip,端口默认8080 (http://192.168.80.1:18080/)
这样可以看到storm的一些集群配置,如图

170824、storm 环境搭建的更多相关文章

  1. storm环境搭建(前言)—— 翻译 Setting Up a Development Environment

    Setting Up a Development Environment 搭建storm开发环境所需步骤: Download a Storm release , unpack it, and put ...

  2. storm环境搭建

    备注——使用: 1.单机版本: 启动zkServer.nimbus.supervisor.ui服务: zkServer.sh start zkServer.sh status #查看zkserver是 ...

  3. 【原】Storm环境搭建

    2.Storm环境搭建 单机 ... 集群 ... 搭建Storm开发环境 搭建Storm开发环境主要概括为以下两步: 1.下载Storm发行稳定版,然后解压,最后把解压后的bin/文件所在目录添加到 ...

  4. Storm环境搭建(分布式集群)

    作为流计算的开篇,笔者首先给出storm的安装和部署,storm的第二篇,笔者将详细的介绍storm的工作原理.下边直接上干货,跟笔者的步伐一块儿安装storm. 原文链接:Storm环境搭建(分布式 ...

  5. 《OD大数据实战》Storm环境搭建

    一.环境搭建 1. 下载 http://www.apache.org/dyn/closer.lua/storm/apache-storm-0.9.6/apache-storm-0.9.6.tar.gz ...

  6. 54.Storm环境搭建

    集群环境搭建 关闭防火墙,修改/etc/hosts配置(3台机器的ip可以相互通信) 下载安装jdk7(1.6以上),配置JAVA_HOME, CLASSPATH 搭建Zookeeper集群(保证3台 ...

  7. mac10.9下eclipse的storm开发环境搭建

    --------------------------------------- 博文作者:迦壹 博客地址:http://idoall.org/home.php?mod=space&uid=1& ...

  8. 一:Storm集群环境搭建

    第一:storm集群环境准备及部署[1]硬件环境准备--->机器数量>=3--->网卡>=1--->内存:尽可能大--->硬盘:无额外需求[2]软件环境准备---& ...

  9. Storm —— 集群环境搭建

    一.集群规划 这里搭建一个3节点的Storm集群:三台主机上均部署Supervisor和LogViewer服务.同时为了保证高可用,除了在hadoop001上部署主Nimbus服务外,还在hadoop ...

随机推荐

  1. centos7操作SSH/SSHD服务(查看/启动/重启/自启)

    查看状态: systemctl status sshd.service 启动服务: systemctl start sshd.service 重启服务: systemctl restart sshd. ...

  2. vue中Axios请求豆瓣API数据并展示到Swipe中

    vue中Axios请求豆瓣API数据并展示到Swipe中 1.首先是安装Axios: 安装方法cnpm install axios --save 等待npm安装完毕: 2.在main.js中引入axi ...

  3. 启动apache (OS 10022)提供了一个无效的參数。解决方式

    今天 apache 突然启动不起来了,查看了一下错误日志发现了例如以下错误: [Tue Mar 17 11:27:32 2015] [crit] Parent: child process exite ...

  4. SoapUI Pro Project Solution Collection-access the soapui object

    Technorati 标签: Soapui pro,web service,apI Testing

  5. 使用robot_pose_ekf对传感器信息融合

    robot_pose_ekf是ROS Navigation stack中的一个包,通过扩展卡尔曼滤波器对imu.里程计odom.视觉里程计vo的数据进行融合,来估计平面移动机器人的真实位置姿态,输出o ...

  6. Guava之计时器Stopwatch

    import java.util.concurrent.TimeUnit; import org.junit.Test; import com.google.common.base.Stopwatch ...

  7. top命令详析及排查问题使用演示

    1. top基本使用 top命令运行图 第一行:基本信息 第二行:任务信息 第三行:CPU使用情况 第四行:物理内存使用情况 buff/cache: buffers 和 cache 都是内存中存放的数 ...

  8. sql server 多表关联更新 update

    update a set a.KSMC = b.name from JC_KSXXB a inner join chisdb_ymyy..zd_unit_code b on a.KSDM = b.co ...

  9. 【Android】解析Android的路径

    目录结构: contents structure [+] 内部路径 外部路径 Assets目录 Android中的路径主要分为内部路径和外部路径. 一.内部路径 常见的内部存储路径有: File f1 ...

  10. 各个屏幕的logo尺寸要求

    DENSITY SIZE LOCATION RATIO SCREEN MARGIN XXXHDPI 192×192 drawable-xxxhdpi 4 640 DPI 12 to 16 pixels ...