storm(一)集群安装部署

xiaoxiao2021-02-28  13

1、安装环境:

安装包:apache-storm-1.1.2.tar.gz机器:10.1.221.223    storm110.1.221.224    storm210.1.221.225    storm3集群JDK环境:jdk-8u131-linux-x64.tar.gz(具体安装步骤见:《Linux安装JDK步骤》)集群主机之间设置免密登陆:设置方式见:《Linux之ssh免密登录》zookeeper-3.4.10分布式部署:《zookeeper-3.4.10安装教程---分布式配置》 2、安装storm mkdir /opt/storm tar -xvf apache-storm-1.1.0.tar.gz

修改conf下,“storm.yaml“配置文件

storm.zookeeper.servers: - "storm1" - "storm2" - "storm3" storm.zookeeper.port: 2181 nimbus.seeds: ["storm1"] supervisor.slots.ports: - 6700 - 6701 - 6702 - 6703 storm.local.dir: "/opt/storm/data" 配置解释:       1、storm.zookeeper.servers表示配置Zookeeper集群地址。注意,如果zookeeper集群中使用的不是默认端口,则还需要配置storm.zookeeper.port.       2、nimbus.seeds表示配置主控节点,可以配置多个。 复制配置好的storm到其他两台主机: scp -r /opt/storm/* root@storm2:/opt/storm/ scp -r /opt/storm/* root@storm3:/opt/storm/ 3、启动strom       Storm集群中包含了两类节点,主控节点(Master Node)和工作节点(Work Node),在启动storm时,我们首先启动主控节点,其次启动工作节点。 启动主控节点服务: ./storm nimbus 1>/dev/null 2>&1 & 启动主控节点UI: ./storm ui 1>/dev/null 2>&1 & 启动工作节点 ./storm supervisor 1>/dev/null 2>&1 & 4、验证是否启动完成  http://10.1.221.223:8080/index.html 5、tips 在启动strom是,切忌zookeeper是启动完成的。在配置前关闭主机之间的防火墙。

到这里,storm部署完成。

转载请注明原文地址: https://www.6miu.com/read-1650332.html

最新回复(0)