Ubuntu 14.04 Storm(单机版)安装
来源:互联网 发布:电驴tcp端口 编辑:程序博客网 时间:2024/05/18 21:42
- 以下是本人自己成功安装的详细步骤,希望对大家有所帮助:
一、安装JDK
1、从官网下载最新版本的JDK
2、将JDK解压到指定的文件夹中:
sudo mkdir /usr/lib/jvmtar -zxvf jdk-8u60-linux-x64.gz -C /usr/lib/jvm
3、配置环境变量:
sudo gedit /etc/profileexport JAVA_HOME=/usr/lib/jvm/jdk1.8.0_60 export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH
4、设置默认的JDK版本:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_60/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_60/bin/javac 300 sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_60/bin/jar 300sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_60/bin/javah 300sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.8.0_60/bin/javap 300
然后执行:
sudo update-alternatives --config java
如果是第一次安装将会提示你:
链接组 java (提供 /usr/bin/java)中只有一个候选项:/usr/lib/jvm/jdk1.8.0_60/bin/java无需配置。
5、测试是否成功:
java -versionjava version "1.8.0_60"Java(TM) SE Runtime Environment (build 1.8.0_60-b27)Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
二、安装zookeeper
1、下载zookeeper
2、解压zookeeper到指定文件夹中:
tar -zxvf zookeeper-3.4.6.tar.gz
3、配置环境变量:
sudo gedit /etc/profileexport ZOOKEEPER_HOME=/home/dragon/Storm/zookeeper-3.4.6export PATH=$PATH:$ZOOKEEPER_HOME/binsource /etc/profile
4、将conf目录下的zoo_sample.cfg复制并修改为zoo.cfg,并将里面的配置修改为:
tickTime=2000initLimit=5syncLimit=2dataDir=/home/dragon/Storm/zookeeper-3.4.6clientPort=2181
5、验证是否安装成功:
zkServer.sh start
- 如果成功则显示:
JMX enabled by defaultUsing config: /home/dragon/Storm/zookeeper-3.4.6/bin/../conf/zoo.cfgStarting zookeeper ... STARTED
三、安装zeromq
1、下载zeromq
2、安装zeromq的依赖包:
sudo apt-get install gcc g++ make automake uuid-dev libtool
3、解压zeromq:
tar -zxvf zeromq-2.2.0.tar.gz
4、然后进入zeromq文件夹依次执行:
./configuremakesudo make installsudo ldconfig
四、安装jzmq
1、安装git:
sudo apt-get install git
2、下载jzmq:
git clone git://github.com/nathanmarz/jzmq.git
3、然后进入jzmq文件夹,依次执行:
./autogen.sh./configuremakesudo make install
可能存在的错误:
1)、configure: error: the JAVA_HOME environment variable must be set to your JDK location.
- 解决办法:用source /etc/profile 将配置文件刷新。
2)、 ***没有规则可以创建“org/zeromq/ZMQ.class”需要的目标“classdist_noinst.stamp”。 停止。
- 解决办法:创建classdist_noinst.stamp文件
touch src/classdist_noinst.stamp
3)、*** 没有规则可以创建“all”需要的目标“org/zeromq/ZMQ$Context.class”。 停止。
- 解决方法:进入目录/src/org/zeromq,手动编译java文件:
javac *.java
五、安装Storm
1、下载storm发行版本
2、解压到指定文件夹:
tar -zxvf apache-storm-0.9.5.tar.gz
3、修改conf下的配置文件storm.yaml:
storm.zookeeper.servers: - "172.31.102.173" storm.local.dir: "/home/dragon/Storm/storm-0.9.5/workdir" nimbus.host: "172.31.102.173" supervisor.slots.ports: - 6700 - 6701 - 6702 - 6703
- 需注意的是,上面的冒号后面要加空格,并且不要使用TAB键,否则编译时会出错。此处的172.31.102.173是本机的ip地址。
4、为了方便起见,我们将为STORM_HOME配置环境变量:
sudo gedit /etc/profileexport STORM_HOME=/home/dragon/Storm/storm-0.9.5export PATH=$PATH:$STORM_HOME/bin
5、依次执行下面程序:
storm nimbusstorm supervisorstorm ui
ui启动后可以通过 172.31.102.173:8080来观察topology的运行情况。
0 0
- Ubuntu 14.04 Storm(单机版)安装
- Ubuntu 14.04 Storm(单机版)安装
- Storm 单机版安装
- storm 单机版安装
- Storm单机版安装
- Storm安装配置(单机版)笔记
- storm安装配置(单机版)
- Ubuntu 14 安装单机版storm 0.9.5
- Ubuntu下安装单机版Storm运行环境
- centos安装单机版storm
- Storm linux单机版安装
- storm安装 - 单机安装
- Twitter Storm安装配置(单机版)笔记
- Twitter Storm安装配置(单机版)笔记
- Twitter Storm安装配置(单机版)笔记
- windows上安装Storm必定(之单机版)
- storm 简介及单机版安装指南
- storm 简介及单机版安装指南
- The Castle(USACO 2.1.1)
- 混合IT架构的最佳实践
- uval1297 Palindrome 后缀数组求最长回文字串,lcp,rmq
- CH Contraction Hierarchies
- Linux-CenOS7 Samba的安装与配置
- Ubuntu 14.04 Storm(单机版)安装
- Hibernate – fetching strategies examples
- android在线下载并安装APK
- Android去掉标题栏的方法
- JavaScript中函数命名机制
- z-index无效,无论设置多大都被其他的元素覆盖
- mysql知识点
- android ui分析 - 今日头条UI主界面
- 全自动遮罩层插件layer2.0版本发布(可传参),兼容IE7以上