RHEL7.0下安装Storm1.2.1集群

时间:2021-12-02 17:51:48
1.基本信息(软硬件环境)
版本 storm1.2.1
安装机器 三台机器  ( big-data01    IP:192.168.200.121)
                  ( big-data02    IP:192.168.200.122)
                  ( big-data03    IP:192.168.200.123)
账号 hadoop
源路径 /opt/software/apache-storm-1.2.1.tar.gz
目标路径 /opt/storm -> /opt/storm/apache-storm-1.2.1/
依赖关系
2.安装过程

1).使用root账号解压:

[root@bigdata-01 storm]# cd /opt/storm
[root@bigdata-01 storm]# tar -zxvf apache-storm-1.2.1.tar.gz
[root@bigdata-01 storm]# mkdir /opt/storm/local

2).修改环境变量,并使其生效:

vim /etc/profile
添加下面的内容:
export STORM_HOME=/opt/storm
export PATH=$PATH:$STORM_HOME/bin
使环境变量生效:
[root@bigdata-01 storm]# source /etc/profile

3).修改配置文件storm.yaml,在文件中增加以下内容,IP地址改为自己的地址

[root@bigdata-01 storm]# cd /opt/storm/apache-storm-1.2.1
[ root@bigdata-01 storm ]# vim conf/storm.yaml
  storm.zookeeper.servers:
      "192.168.200.121"
      "192.168.200.122"
      "192.168.200.123"
  storm.local.dir:  "/opt/storm/local"
  nimbus.host:  "192.168.200.121"
  ui.port:  10088
 
  supervisor.slots.ports:
      6700
      6701
      6702
      6703

注意:注意空格的格式问题,很容易出现空格的格式问题,其次6700以及下面的这些与左端是一个tab键的距离。

4).通过scp复制其他两台机器上,并按照第2步修改环境变量。(前面是推存懒一些的方法,如果自己想多练习一下Linux命令,熟悉字装过程,在另外两台机器上重复以上3步即可。)

[ root@bigdata-01 storm ]# scp -r /opt/apache-storm-${version} hadoop @bgs -5p174-wangwenting:/opt
[ root@bigdata-01 storm ]# ln -s /opt/apache-storm-${version}/ /opt/storm
[ root@bigdata-01 storm ]# scp -r /opt/hadoop/apache-storm-${version} hadoop @bgs -5p175-wangwenting software:/opt/hadoop
[ root@bigdata-01 storm ]# ln -s /opt/hadoop/apache-storm-${version}/ /opt/hadoop/storm

5).在192.168.200.121主服器上启动storm集群:

[root@bigdata-01 storm]# cd /opt/storm/apache-storm-1.2.1/bin
[ root@bigdata-01 bin]$ nohup ./storm nimbus &
[ root@bigdata-01 bin]$ nohup ./storm ui &
b.再在192.168.200.122,192.168.200.123机器上启动supervisor
[ root@bigdata-02 bin]$ nohup ./storm supervisor &
[ root@bigdata-03 bin]$ nohup ./storm supervisor &

6).测试网址:

http:/192.168.200.121:10088/

RHEL7.0下安装Storm1.2.1集群

 查看一下另外两台服务器(bigdata-02,bigdata-03)是否在节点上

RHEL7.0下安装Storm1.2.1集群

若能正常访问,恭喜你!!说明启动成功 !