hadoop+kafka+strom+flume第一步

1、所有主机需要安装JDK,并配置JDK环境变量
2、所有主机安装SSH,并相互间实现无密访问
3、修改主机hosts :文件/etc/hosts,保证各机器通过机器名可以互访
4、安装python 2.6及以上(storm用

5、ZeroMQ

Java代码  
  1. wget http://download.zeromq.org/zeromq-2.1.7.tar.gz  
  2. tar -xzf zeromq-2.1.7.tar.gz  
  3. cd zeromq-2.1.7  
  4. ./configure  
  5. make  
  6. sudo make install  

 期间可能遇到一些软件ubuntu没有安装 sudo apt-get install xxx 安装即可

 6、JZMQ 

命令 
  1. git clone https://github.com/nathanmarz/jzmq.git  
  2. cd jzmq  
  3. ./autogen.sh  
  4. ./configure  
  5. make  
  6. sudo make install  

git的安装和配置

命令 
  1. sudo apt-get install git  
  2. git config --global user.name author #将用户名设为author  
  3. git config --global user.email author@corpmail.com #将用户邮箱设为author@corpmail.com  

 期间遇到的问题:

(1).make[1]: *** 没有规则可以创建“org/zeromq/ZMQ.class”需要的目标“classdist_noinst.stamp”。 停止

   修正方法,创建classdist_noinst.stamp文件,

Java代码  
  1. touch src/classdist_noinst.stamp   

 (2).错误:无法访问 org.zeromq.ZMQ

  修正方法,进入src目录,手动编译相关java代码

Java代码  
  1. javac -d . org/zeromq/*.java    

你可能感兴趣的:(hadoop+kafka+strom+flume第一步)