Storm常用操作命令

2021-08-22 01:15:34 字數 986 閱讀 4544

storm常用操作命令

1、任務提交命令:storm jar 【jar路徑】 【拓撲包名.拓撲類名】 【拓撲名稱】

storm jar /export/servers/storm/examples/storm-starter/storm-starter-topologies-1.0.3.jar org.apache.storm.starter.wordcounttopology  wordcount

與hadoop不同的是:不需要指定輸入輸出路徑

hadoop jar /usr/local/wordcount.jar /data.txt /wcout

2、殺死任務命令:storm kill 【拓撲名稱】 -w 10(執行kill命令時可以通過-w [等待秒數]指定拓撲停用以後的等待時間)

storm kill topology-name -w 10

3、停用任務命令:storm deactive  【拓撲名稱】

storm deactive topology-name

我們能夠掛起或停用執行中的拓撲。當停用拓撲時,所有已分發的元組都會得到處理,但是spouts的nexttuple方法不會被呼叫。銷毀乙個拓撲,可以使用kill命令。它會以一種安全的方式銷毀乙個拓撲,首先停用拓撲,在等待拓撲訊息的時間段內允許拓撲完成當前的資料流。

4、啟用任務命令:storm activate 【拓撲名稱】

storm activate topology-name

5、重新部署任務命令:storm rebalance  【拓撲名稱】

storm rebalance topology-name

再平衡使你重分配集群任務。這是個很強大的命令。比如,你向乙個執行中的集群增加了節點。再平衡命令將會停用拓撲,然後在相應超時時間之後重分配worker,並重啟拓撲。

Storm啟動命令

在啟動storm之前要確保nimbus和supervisor上的zookeeper已經啟動 1 檢視zk的狀態 zkserver.sh status12 2 如果zk沒有開啟,將nimbus和supervisor的zk開啟 zkserver.sh start 1 3 啟動nimbus 切換到stor...

操作命令 git git常用操作命令

1 只刪遠端倉庫檔案,但不刪本地檔案 把 iml加到 gitignore 裡面忽略掉 2.git rm r cached iml r 是遞迴的意思 當最後面是資料夾的時候有用 3.git add a 4.git commit m ignore xml 5.git push 2 檢視所有版本提交記錄,...

常用操作命令

殺掉程序 kill 9 pid 檢視埠占用 netstat tnlp 檢視指定埠 netstat tnlp grep 443 mkdir hang 建立資料夾 chown www hang 更改屬主 chgrp www hang 更改屬組 chmod 777 r hang 更改檔案許可權 netst...