1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          jstorm2.1.1及jstorm webui安裝

          來源:互聯網轉載 時間:2024-01-29 07:51:08

          jstorm的安裝有很多方式,這里主要講述的是Standalone模式,其它模式請查看官方文檔。

          Jstorm

          首先下載安裝包,地址https://github.com/alibaba/jstorm/releases/download/2.1.1/jstorm-2.1.1.zip

          然后配置環境變量

          export JSTORM_HOME=/opt/jstorm/jstorm-2.1.1export PATH=$PATH:$JSTORM_HOME/bin

          為了保險,在bashrc中做同樣的操作,然后執行

          source /etc/profile

          配置hostname,使hostname -i命令任何時候都不出現127.0.0.1

          切換到安裝目錄,解壓安裝包,cd到conf目錄,編輯storm.yaml

           storm.zookeeper.servers:     - "10.5.3.100"     - "10.5.3.101"     - "10.5.3.102" storm.zookeeper.root: "/jstorm" nimbus.host: "10.5.3.100" storm.local.dir: "%JSTORM_HOME%/data"

          注意:

          ? ? 1、每一行配置開頭必須有空格,否則報錯

          ? ? 2、zookeeper端口必須一致,默認2128

          ? ? 3、不能寫hostname只能寫ip

          配置完成后,將安裝包分發到其它機器上,在nimbus節點執行

          nohup jstorm nimbus &

          執行stop.sh關閉nimbus

          在supervisor執行

          nohup jstorm supervisor &

          執行stop.sh關閉supervisor

          當出現

          get supervisor host error!java.lang.Exception: the hostname which  supervisor get is localhost    at com.alibaba.jstorm.daemon.supervisor.Heartbeat.initSupervisorInfo(Heartbeat.java:113) [jstorm-core-2.1.1.jar:na]    at com.alibaba.jstorm.daemon.supervisor.Heartbeat.<init>(Heartbeat.java:99) [jstorm-core-2.1.1.jar:na]    at com.alibaba.jstorm.daemon.supervisor.Supervisor.mkSupervisor(Supervisor.java:123) [jstorm-core-2.1.1.jar:na]    at com.alibaba.jstorm.daemon.supervisor.Supervisor.run(Supervisor.java:201) [jstorm-core-2.1.1.jar:na]    at com.alibaba.jstorm.daemon.supervisor.Supervisor.main(Supervisor.java:237) [jstorm-core-2.1.1.jar:na][ERROR 2016-05-26 00:02:59 c.a.j.d.s.Supervisor:218 main] Fail to run supervisor java.lang.RuntimeException: java.lang.Exception: the hostname which  supervisor get is localhost    at com.alibaba.jstorm.daemon.supervisor.Heartbeat.initSupervisorInfo(Heartbeat.java:118) ~[jstorm-core-2.1.1.jar:na]    at com.alibaba.jstorm.daemon.supervisor.Heartbeat.<init>(Heartbeat.java:99) ~[jstorm-core-2.1.1.jar:na]    at com.alibaba.jstorm.daemon.supervisor.Supervisor.mkSupervisor(Supervisor.java:123) [jstorm-core-2.1.1.jar:na]    at com.alibaba.jstorm.daemon.supervisor.Supervisor.run(Supervisor.java:201) [jstorm-core-2.1.1.jar:na]    at com.alibaba.jstorm.daemon.supervisor.Supervisor.main(Supervisor.java:237) [jstorm-core-2.1.1.jar:na]Caused by: java.lang.Exception: the hostname which  supervisor get is localhost    at com.alibaba.jstorm.daemon.supervisor.Heartbeat.initSupervisorInfo(Heartbeat.java:113) ~[jstorm-core-2.1.1.jar:na]    ... 4 common frames omitted

          說明hostname沒有配置正確

          Jstorm webui

          webui的war包在jstorm的安裝目錄,下載一個tomcat,然后將war拷貝到webapps下,并且解壓到root文件夾,以下是官方命令

          mkdir ~/.jstormcp -f $JSTORM_HOME/conf/storm.yaml ~/.jstorm下載tomcat 7.x (以apache-tomcat-7.0.37 為例)tar -xzf apache-tomcat-7.0.37.tar.gzcd apache-tomcat-7.0.37cd webappscp $JSTORM_HOME/jstorm-ui-2.1.1.war ./mv ROOT ROOT.oldln -s jstorm-ui-2.1.1 ROOT  #這個地方可能變化,是根據你的JStorm版本來確定,比如當0.9.6.1時,是ln -s jstorm-0.9.6.1 ROOT                              另外不是 ln -s jstorm-ui-0.9.6.3.war ROOT 這個要小心cd ../bin./startup.sh

          然后在創建~/.jstorm文件,并把jstorm的配置文件storm.yaml拷貝到這個文件夾下,編輯配置文件

           storm.zookeeper.servers:     - "10.5.3.100"     - "10.5.3.101"     - "10.5.3.102" storm.zookeeper.root: "/jstorm" nimbus.host: "10.5.3.100" storm.local.dir: "%JSTORM_HOME%/data" ui.clusters:     - {         name: "jstorm",         zkRoot: "/jstorm",         zkServers:             [ "10.5.3.100","10.5.3.101","10.5.3.102"],         zkPort: 2181,       }

          啟動zookeeper集群,啟動jstorm集群,啟動tomcat。

          訪問http://ip:8080

          jstorm停機重啟

          storm的故障容忍型參照如下博客http://www.linuxidc.com/Linux/2015-02/113729.htm

          當需要停機重啟升級時:

          ????1、kill Nimbus-》升級-》重啟 ????2、kill Supervisor (當運行在此節點上的work全部轉移到別的節點上時) -》升級-》重啟 ????3、重復2,直到全部重啟完畢

          jstorm常用命令

          1、部署TOPOLOGY

          jstorm jar /opt/hadoop/loganalyst/storm-dependend/data/teststorm-1.0.jar teststorm.TopologyMain /opt/hadoop/loganalyst/storm-dependend/data/words.txt

          2、刪除TOPOLOGY

          jstorm?kill?{toponame}

          3、激活TOPOLOGY

          jstorm?active?{toponame}

          4、不激活TOPOLOGY

          jstorm?deactivate?{toponame}

          5、列出所有TOPOLOGY

          jstorm?list
          標簽:jstorm-

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          echo off是什么語言?Echo off不是語言,是Dos命令行,意思是關閉Echo。bat批處理腳本中經常使用Echo。該命令的功能是顯示信息或回應命令開或關。簡單地說,有兩種用途,:。第一種用法是直接輸出字符串,比如在DOS終端輸入echo 123456,執行回車后,終端屏幕上會顯示字符串123456。該函數通常用于提示用戶或調試腳本。第二種用法是關閉后續命令的回顯。比如在DOS終端輸入命...

          手機如何設置備忘錄提醒功能?蘋果手機的備忘錄叮囑功能是在提醒事項里設置中。1.可以打開手機,能找到提醒事項選項,打開華為手機備忘錄鬧鐘怎么不響?可直接進入備忘錄直接點擊待辦>直接點擊+先添加待辦事項>再點擊下方鬧鐘按鈕,你選叮囑時間。然后把直接點擊備忘錄右上角三點>可以設置>通知>容許通知傳送>安排鈴聲>本地音樂>你選擇一首音樂做為鈴聲。那樣的話可以不能夠防止建議使用參數設置鈴聲時,來電信息時間短...

          安卓平板怎么投屏到電腦?將平板電腦和電腦連接到同一個熱點,完成屏幕投影。安卓平板可以連接主機當顯示器用嗎?可以,但是比較麻煩。首先下載軟件(電腦和手機打包的),安裝電腦。電腦安裝運行后,屏幕會在這里閃幾次。閃爍后右下角會有一個灰色的雙屏圖標,然后用數據線連接平板。如果提示安裝驅動,可以用91助手等軟件安裝,然后在平板上運行軟件,點擊usb連接,等待即可。連接后,電腦右下角的灰標亮起。然后,你可以在...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>