storm单机部署Linux
1,jdk安装省略2,zookeeper安装下载zookeeperApache ZooKeeper下载到/usr/local下,解压tar -zxvf 包名,解压完成后修改包名为zookeeper-3.5.9 ,首先配置zookeeper的环境变量(这里和storm一起写上了):vi /etc/profile进入zookeeper目录修改文件名,zoo_sample.cfg修改为zoo.cfg,修
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
更多推荐
所有评论(0)