storm命令详解
来源:互联网 发布:中国移动办公软件 编辑:程序博客网 时间:2024/05/21 15:59
在部署好Storm集群后,可以使用Storm提供的命令行客户端提供的帮助信息
[root@sc1 ~]# storm
Commands:
activate 激活指定的拓扑
classpath 获取Storm客户端运行命令时使用的类路径(classpath)
deactivate 禁用指定的拓扑
dev-zookeeper 以dev.zookeeper.path配置的值作为本地目录,以storm.zookeeper.port配置的值作为端口,启动一个新的zookeeper服务,仅用来开发测试。
drpc 启动一个drpc服务
help 查看storm的命令行帮助,输入storm时会默认启动storm help
jar 在storm集群中运行拓扑
kill 杀死集群中正在运行的拓扑,storm会先在拓扑的消息超时时间旗舰禁用Spout,以允许所有正在处理的消息完成处理。然后关闭Worker并清理它们的状态。
list 查看集群中正在运行的所有拓扑及其状态
localconfvalue 查看本地storm配置的conf-name的值
logviewer 启动logviewer守护进程
monitor
nimbus 启动storm集群的主控节点的守护进程,该守护进程与Hadoop的JobTracker类似
rebalance 重新平衡集群中正在运行的Worker。如果需要扩展Worker,当前集群中有10个节点且每个节点运行4个Worker,然后需要添加另外10个节点到集群中。这时候希望
Spout能扩散正在运行中的拓扑的Worker,让每个节点运行2个Worker。解决方法有两种,一种是杀死拓扑重新提交拓扑,一种是Storm提供的rebalance命令。
rebalance受限会在消息超时时间内禁用拓扑,使用-w可以覆盖超时时间,然后重新均衡分配集群的Worker,拓扑会返回到它原来的状态,即禁用的拓扑仍将禁用
激活的拓扑则继续运行。
remoteconfvalue 打印出远程Storm集群配置的conf-name的值,集群配置使$STORM_PATH/conf/storm.yaml与defaults.yaml合并的结果且该命令必须在集群节点上运行。
repl 打开一个包含类路径(classpath)中的jar文件和配置的Clojure REPL,方便在调试时使用。
shell 执行shell脚本
supervisor 启动Storm集群的工作节点的守护进程,该守护进程与Hadoop的TaskTracker类似。
ui 启动Storm集群的Web界面并显示集群和正在运行拓扑的详细信息。
version 查看Storm的发行版本号
Help:
help
help <command>
Documentation for the storm client can be found at http://storm.incubator.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"
上述描述参考Storm官方文档http://storm.apache.org/documentation/Command-line-client.html
[root@sc1 ~]# storm
Commands:
activate 激活指定的拓扑
classpath 获取Storm客户端运行命令时使用的类路径(classpath)
deactivate 禁用指定的拓扑
dev-zookeeper 以dev.zookeeper.path配置的值作为本地目录,以storm.zookeeper.port配置的值作为端口,启动一个新的zookeeper服务,仅用来开发测试。
drpc 启动一个drpc服务
help 查看storm的命令行帮助,输入storm时会默认启动storm help
jar 在storm集群中运行拓扑
kill 杀死集群中正在运行的拓扑,storm会先在拓扑的消息超时时间旗舰禁用Spout,以允许所有正在处理的消息完成处理。然后关闭Worker并清理它们的状态。
list 查看集群中正在运行的所有拓扑及其状态
localconfvalue 查看本地storm配置的conf-name的值
logviewer 启动logviewer守护进程
monitor
nimbus 启动storm集群的主控节点的守护进程,该守护进程与Hadoop的JobTracker类似
rebalance 重新平衡集群中正在运行的Worker。如果需要扩展Worker,当前集群中有10个节点且每个节点运行4个Worker,然后需要添加另外10个节点到集群中。这时候希望
Spout能扩散正在运行中的拓扑的Worker,让每个节点运行2个Worker。解决方法有两种,一种是杀死拓扑重新提交拓扑,一种是Storm提供的rebalance命令。
rebalance受限会在消息超时时间内禁用拓扑,使用-w可以覆盖超时时间,然后重新均衡分配集群的Worker,拓扑会返回到它原来的状态,即禁用的拓扑仍将禁用
激活的拓扑则继续运行。
remoteconfvalue 打印出远程Storm集群配置的conf-name的值,集群配置使$STORM_PATH/conf/storm.yaml与defaults.yaml合并的结果且该命令必须在集群节点上运行。
repl 打开一个包含类路径(classpath)中的jar文件和配置的Clojure REPL,方便在调试时使用。
shell 执行shell脚本
supervisor 启动Storm集群的工作节点的守护进程,该守护进程与Hadoop的TaskTracker类似。
ui 启动Storm集群的Web界面并显示集群和正在运行拓扑的详细信息。
version 查看Storm的发行版本号
Help:
help
help <command>
Documentation for the storm client can be found at http://storm.incubator.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"
上述描述参考Storm官方文档http://storm.apache.org/documentation/Command-line-client.html
0 0
- storm常见命令详解
- Storm命令详解
- storm命令详解
- storm 命令
- storm命令
- storm详解
- Storm详解
- Storm详解一、Storm 概述
- storm 基本命令
- storm shell 命令
- Storm的启动命令
- Storm工具及命令
- storm命令说明
- Storm日常操作命令
- Storm命令简介
- storm/jstorm 相关命令
- storm启动命令
- Storm配置项详解
- can not find ****@x2.png
- 简单的照片查看浏览
- 图形库Core Plot
- COCOS-HTML5-3.9版本学习(三)box2d物理引擎的测试
- [IntelljJ IDEA] 文件修改提示和自动保存功能
- storm命令详解
- QT creator开发环境下界面更改后不能实时更新问题笔记
- 搭建jdk8+tomcat8环境
- sparksql语法,读parquet,load,save
- flume + elasticSearch + kibana, 分析nginx日志
- svn提交报 out of date错误
- phpstudy php uploadfile问题
- 高斯滤波器理解
- Java SWT 设计RS232/RS485串口接受的界面,用线程读取和发送