您现在的位置是:首页 > 文章详情

storm安装配置

日期:2015-04-05点击:376
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq1010885678/article/details/44902601
1.修改主机名:
vim /etc/sysconfig/network


NETWORKING=yes


HOSTNAME=MASTER






2.修改IP:


先用ifconfig得到ip信息,将其复制


设置ip地址为静态






vim /etc/sysconfig/network-scripts/ifcfg-eth0


BOOTPROTO="static"


HWADDR="00:0C:29:FC:62:B6"


IPV6INIT="yes"


NM_CONTROLLED="yes"


ONBOOT="yes"


TYPE="Ethernet"


UUID="d0731a46-36df-4ab1-9bac-42bb151acc41"


IPADDR="192.168.1.250"


NETMASK="255.255.255.0"


GATEWAY="192.168.1.1"


DNS1="8.8.8.8"


DNS2="8.8.4.4"






3.修改主机和IP的映射关系
vim /etc/hosts






4.关闭防火墙








5.上传安装jdk,配置环境变量










上传
zeromq-2.1.7.tar.gz
jzmq-master.zip
storm-0.8.2.zip
zookeeper-3.4.5.tar.gz
等文件




1.编译安装ZMQ:


tar -xzf zeromq-2.1.7.tar.gz


cd zeromq-2.1.7


./configure


#编译可能会出错:configure: error: Unable to find a working C++ compiler


#安装一下依赖的rpm包(在vm虚拟机中加载安装的cd盘文件,里面的services文件夹有所有的包):
libstdc++-devel
gcc-c++
libuuid-devel


./configure


make 
make install






2.编译安装JZMQ:
cd jzmq


./autogen.sh


#报错:autogen.sh: error: could not find libtool. libtool is required to run autogen.sh. 
缺少libtool
yum install libtool


或者手动安装


autoconf-2.63-5.1.el6.noarch.rpm 


automake-1.11.1-4.el6.noarch.rpm 


libtool-2.2.6-15.5.el6.x86_64.rpm




./configure


make


make install




3.安装启动zookeeper


4.上传解压storm
进入conf目录
修改storm.yaml 


#zookeeper的节点
storm.zookeeper.servers:
     - "cloud4"
     - "cloud5"
     - "cloud6"
#nimbus主节点
nimbus.host: "cloud4"


启动nimbus

输出日志到null下

在后台运行

./storm nimbus > ../dev/null 2>&1 &
原文链接:https://yq.aliyun.com/articles/667820
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章