2、所有主机安装SSH,并相互间实现无密访问
3、修改主机hosts :文件/etc/hosts,保证各机器通过机器名可以互访
4、安装python 2.6及以上(storm用)
5、ZeroMQ
Java代码
- wget http://download.zeromq.org/zeromq-2.1.7.tar.gz
- tar -xzf zeromq-2.1.7.tar.gz
- cd zeromq-2.1.7
- ./configure
- make
- sudo make install
期间可能遇到一些软件ubuntu没有安装 sudo apt-get install xxx 安装即可
6、JZMQ
命令
- git clone https://github.com/nathanmarz/jzmq.git
- cd jzmq
- ./autogen.sh
- ./configure
- make
- sudo make install
git的安装和配置
命令
- sudo apt-get install git
- git config --global user.name author #将用户名设为author
- 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代码
- touch src/classdist_noinst.stamp
(2).错误:无法访问 org.zeromq.ZMQ
修正方法,进入src目录,手动编译相关java代码
Java代码
- javac -d . org/zeromq/*.java