常用命令
官方文件 storm.apache.org/releases/1.…
檢視命令幫助
[root@web1 apache-storm-1.2.2]# bin/storm help
Commands:
activate
blobstore
classpath
deactivate
dev-zookeeper
drpc
get-errors
heartbeats
help
jar
kill
kill_workers
list
localconfvalue
logviewer
monitor
nimbus
node-health-check
pacemaker
rebalance
remoteconfvalue
repl
set_log_level
shell
sql
supervisor
ui
upload-credentials
version
Help:
help
help <command>
Documentation for the storm client can be found at http://storm.apache.org/documentation/Command-line-client.html
Configs can be overridden using one or more -c flags, e.g. "storm list -c nimbus.host=nimbus.mycompany.com"
複製程式碼
activate(啟用指定拓撲的spouts。)
語法:storm activate topology-name
複製程式碼
classpath(在執行命令時列印storm客戶端使用的類路徑)
storm classpath
複製程式碼
deactivate 停用指定拓撲的spouts
storm deactivate topology-name
複製程式碼
drpc (啟動DRPC守護程式)
storm drpc
複製程式碼
get-errors 從正在執行的拓撲中獲取最新錯誤。返回的結果包含元件名稱的鍵值對和錯誤元件的元件錯誤。結果以json格式返回
storm get-errors topology-name
複製程式碼
jar 使用指定的引數執行類的主要方法。提交拓撲使用
storm jar topology-jar-path class ...
複製程式碼
kill 使用名稱終止拓撲topology-name 您可以使用-w標誌覆蓋Storm在停用和關閉之間等待的時間長度
storm kill topology-name [-w wait-time-secs]
複製程式碼
list 列出正在執行的拓撲及其狀態
storm list
複製程式碼
localconfvalue 列印出本地Storm配置的conf-name的值
storm localconfvalue conf-name
複製程式碼
logviewer 啟動Logviewer守護程式
storm logviewe
複製程式碼
nimbus 啟動Nimbus守護程式
storm nimbus
複製程式碼
supervisor
storm supervisor
複製程式碼
version
storm version
複製程式碼