storm单机部署Linux

storm单机部署Linux,第1张

storm单机部署Linux

 jkd安装Linux安装jdk8及环境变量配置 - 简书

zookeeper下载Apache ZooKeeper

storm下载Index of /apache/storm/apache-storm-1.2.4

1,zookeeper安装

        下载zookeeper Apache ZooKeeper

下载到/usr/local下,解压tar -zxvf 包名,解压完成后修改包名为zookeeper-3.5.9 ,首先配置zookeeper的环境变量(这里和storm一起写上了):vi /etc/profile

 进入zookeeper目录修改文件名,zoo_sample.cfg修改为zoo.cfg,修改该文件:

 保存退出,并给dataDir指定目录的读写权限即可chmod -R 777 zookeeper-3.5.9

然后在目录中创建logs文件用于存放日志。然后进入bin,启动zookeeper,

./zkServer.sh start 启动成功。此时zookeeper已完成

如果报错说明没有指定jdk路径:Zookeeper JAVA_HOME is not set and java could not be found in PATH

修改bin/zkEnv.sh文件,在这个位置添加jdk路径,保存,再重新启动即可

2,storm 安装

下载storm到/usr/local下,解压并修改名为storm-1.2.4,先配置环境变量,上面已经说了

修改vi conf/storm.yaml文件

 配置完成后保存即可,如果storm目录中没有logs那就创建一个,

启动::(启动storm,Zookeeper先要启动)   ./bin/storm nimbus 注意storm启动不能使用nohup,否则无效

     ./bin/storm supervisor &

 ./bin/storm ui &

 此时可以输入jps 查看启动进程,如果有这五个进程标识启动成功,直接访问

然后访问http://127.0.0.1:8081/index.html

 如果不能访问查看下防火墙端口是否开放,以下是相关命令

查看所有打开的端口: firewall-cmd --zone=public --list-ports

添加端口

firewall-cmd --zone=public --add-port=8081/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)

重新载入: firewall-cmd --reload

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/5672076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存