这里是我应该执行的步骤:
1- 下载Storm发行版,解压它,并将解压后的bin/目录放在您的PATH中
2- 要能够在远程集群上启动和停止拓扑,请在~/.storm/storm.yaml中放置集群信息
我下载了Storm发行版并设置好了。
我想要做的是,将“解压后的bin/目录放在我的PATH中”,这样我就可以使用storm命令了。
第二个步骤,我需要在storm.yaml文件中做什么关于集群信息?
这里是我应该执行的步骤:
1- 下载Storm发行版,解压它,并将解压后的bin/目录放在您的PATH中
2- 要能够在远程集群上启动和停止拓扑,请在~/.storm/storm.yaml中放置集群信息
我下载了Storm发行版并设置好了。
我想要做的是,将“解压后的bin/目录放在我的PATH中”,这样我就可以使用storm命令了。
第二个步骤,我需要在storm.yaml文件中做什么关于集群信息?
假设您的Storm被解压到 /home/your/download/storm
目录下。
define that as an env variable by
STORM_HOME="/home/your/download/storm"
export this variable by
export STORM_HOME
do not forget to import the path
export PATH=$PATH:$STORM_HOME/bin
使用单个导出命令使其更简单。
我从 这里
下载了 Apache Storm
,假设我的下载路径是 /home/username/Downloads/apache-storm-1.0.5
在终端中更改此命令中的实际路径并运行它。
export PATH=$PATH:/home/username/Downloads/apache-storm-1.0.5/bin
完成了。
.bashrc
文件的末尾,然后执行source .bashrc
,这些环境变量就会可用。 - Rugal$STORM_HOME/bin
已经包含在$PATH
环境变量中了吗?请使用echo $PATH
命令进行检查。 - Rugal