寫下搭建測試用的storm環(huán)境步驟:
創(chuàng)新互聯(lián)建站2013年開創(chuàng)至今,先為肥鄉(xiāng)等服務(wù)建站,肥鄉(xiāng)等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為肥鄉(xiāng)企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。一、系統(tǒng)
Redhat6.5_x86
二、所需軟件包
jdk-7u67-linux-x64.tar.gz
jzmq-master.zip
storm-0.7.1.zip
zeromq-2.1.7.zip
zookeeper-3.3.5.tar.gz
三、搭建步驟(默認(rèn)的python2.6.6):
1、jdk的安裝
tar zxf jdk-7u67-linux-x64.tar.gz -C /usr/local/services
cd /usr/local/services
ln -sf jdk1.7.0_67 jdk
vim /etc/profile
export JAVA_HOME=/usr/local/services/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile
java測試一下jdk是否安裝OK
2、zookeeper的安裝
tar zxf zookeeper-3.3.5.tar.gz -C /usr/local/services/
cd /usr/local/services
ln -sf zookeeper-3.3.5 zookeeper
vim /etc/profile
export ZOOKEEPER_HOME=/usr/local/services/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
cp conf/zoo_sample.cfg conf/zoo.cfg
vim conf/zoo.cfg
dataDir=/usr/local/services/zookeeper/data
dataLogDir=/usr/local/services/zookeeper/log
vim bin/zkEnv.sh
ZOO_LOG_DIR="/usr/local/services/zookeeper/log"
./bin/zkServer.sh start 啟動zookeeper
./bin/zkServer.sh status 查看zookeeper的狀態(tài)
3、storm的安裝
在安裝storm之前,先安裝storm依賴的包jzmq-master.zip,zeromq-2.1.7.zip
storm的依賴包是依賴這幾個工具,為了避免報錯,可以先裝上
yum -y install gcc* e2fsprogs* libuuid* libtool*
unzip zeromq-2.1.7.zip
cd zeromq-2.1.7
./configure --prefix=/usr/local/services/
make&&make install
ldconfig -v
unzip jzmq-master.zip
cd jzmq-master.zip
./autogen.sh
./configure --prefix=/usr/local/services/ --with-zeromq=PREFIX
make&&make install
unzip storm-0.7.1.zip
mv storm-0.7.1 /usr/local/services/storm-0.7.1
ln -sf storm-0.7.1 storm
vim /etc/profile
export STORM_HOME=/usr/local/services/storm
export PATH=$PATH:$STORM_HOME/bin
source /etc/profile
vim conf/storm.yaml
nimbus.host: "localhost"
storm.local.dir: "/usr/local/services/storm/data"
storm.zookeeper.servers:
- "localhost"
storm.zookeeper.port: 2181
vim log4j/storm.log.properties
log4j.appender.A1.File = /usr/local/services/storm/logs/${logfile.name}
啟動storm
storm nimbus&
storm supervisor&
storm ui&
jps查看下狀態(tài)
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。