Storm系列(二)常用shell命令操作

codeing_docs發表於2019-01-04

常用命令

官方文件 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

複製程式碼

相關文章