一、全部主機須要安裝JDK,並配置JDK環境變量
二、全部主機安裝SSH,並相互間實現無密訪問
三、修改主機hosts :文件/etc/hosts,保證各機器經過機器名能夠互訪
四、安裝python 2.6及以上(storm用)
五、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 安裝便可 python
六、JZMQ git
- git clone https://github.com/nathanmarz/jzmq.git
- cd jzmq
- ./autogen.sh
- ./configure
- make
- sudo make install
git的安裝和配置 github
- sudo apt-get install git
- git config --global user.name author #將用戶名設爲author
- git config --global user.email author@corpmail.com #將用戶郵箱設爲author@corpmail.com
期間遇到的問題: ubuntu
(1).make[1]: *** 沒有規則能夠建立「org/zeromq/ZMQ.class」須要的目標「classdist_noinst.stamp」。 中止 spa
修正方法,建立classdist_noinst.stamp文件, orm
- touch src/classdist_noinst.stamp
(2).錯誤:沒法訪問 org.zeromq.ZMQ get
修正方法,進入src目錄,手動編譯相關java代碼 it
- javac -d . org/zeromq/*.java