<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>简单之美 &#187; Tag &#187; JStorm</title>
	<atom:link href="http://shiyanjun.cn/archives/tag/jstorm/feed" rel="self" type="application/rss+xml" />
	<link>http://shiyanjun.cn</link>
	<description>简单之美，难得简单，享受简单的唯美。</description>
	<lastBuildDate>Wed, 04 Mar 2026 07:04:53 +0000</lastBuildDate>
	<language>zh-CN</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.2</generator>
	<item>
		<title>JStorm-0.9.6.2安装配置</title>
		<link>http://shiyanjun.cn/archives/1019.html</link>
		<comments>http://shiyanjun.cn/archives/1019.html#comments</comments>
		<pubDate>Sat, 24 Jan 2015 04:07:37 +0000</pubDate>
		<dc:creator><![CDATA[Yanjun]]></dc:creator>
				<category><![CDATA[Storm]]></category>
		<category><![CDATA[开源技术]]></category>
		<category><![CDATA[JStorm]]></category>

		<guid isPermaLink="false">http://shiyanjun.cn/?p=1019</guid>
		<description><![CDATA[<p>JStorm是由Alibaba开源的实时计算系统，它使用Java重写了Apache Storm（使用Clojure+Java混编），而且在原来的基础上做了很多改进的地方。使用Java重写，对于使用Java的开发人员来说，可以通过阅读源码来了解JStorm内部的原理和实现，而且可以根据运行错误日志来排查错误。
下面通过安装配置，以及简单使用的验证，来说明JStorm宏观上与Apache Storm的不同之处。
安装配置JStorm Server
首先，要保证JDK成功安装配置，然后在一个节点上下载、安装、配置JStorm。例如，我在hadoop1节点上，下载并解压缩：
修改配置文件conf/storm.yaml，内容修改如下：
要保证ZooKeeper集群已经成功启动，并在ZooKeeper中创建/jstorm，执行如下命令：
然后创建/jstorm，执行如下命令：
配置环境变量JSTORM_HOME，修改~/.bashrc文件，增加如下内容：
使环境变量生效：
配置完上面内容后，需要创建~/.jstorm目录，并将配置好的storm.yaml文件拷贝到该目录下：
最好在每个节点都执行上述配置，尤其是在提交Topology的时候，如果没有这个就会报错的。
最后，要将JStorm安装文件拷贝到集群</p>]]></description>
	<p>JStorm是由Alibaba开源的实时计算系统，它使用Java重写了Apache Storm（使用Clojure+Java混编），而且在原来的基础上做了很多改进的地方。使用Java重写，对于使用Java的开发人员来说，可以通过阅读源码来了解JStorm内部的原理和实现，而且可以根据运行错误日志来排查错误。
下面通过安装配置，以及简单使用的验证，来说明JStorm宏观上与Apache Storm的不同之处。
安装配置JStorm Server
首先，要保证JDK成功安装配置，然后在一个节点上下载、安装、配置JStorm。例如，我在hadoop1节点上，下载并解压缩：

wget http://42.121.19.155/jstorm/jstorm-0.9.6.2.zip
unzip jstorm-0.9.6.2.zip
cd jstorm-0.9.6.2

修改配置文件conf/storm.yaml，内容修改如下：

########### These MUST be filled in for a storm configuration
 storm.zookeeper.servers:
     - &quot;10.10.4.128&quot;
     - &quot;10.10.4.129&quot;
     - &quot;10.10.4.130&quot;

 storm.zookeeper.root: &quot;/jstorm&quot;

# %JSTORM_HOME% is the jstorm home directory
 s</p>			<content:encoded><![CDATA[<p>JStorm是由Alibaba开源的实时计算系统，它使用Java重写了Apache Storm（使用Clojure+Java混编），而且在原来的基础上做了很多改进的地方。使用Java重写，对于使用Java的开发人员来说，可以通过阅读源码来了解JStorm内部的原理和实现，而且可以根据运行错误日志来排查错误。
下面通过安装配置，以及简单使用的验证，来说明JStorm宏观上与Apache Storm的不同之处。
安装配置JStorm Server
首先，要保证JDK成功安装配置，然后在一个节点上下载、安装、配置JStorm。例如，我在hadoop1节点上，下载并解压缩：
修改配置文件conf/storm.yaml，内容修改如下：
要保证ZooKeeper集群已经成功启动，并在ZooKeeper中创建/jstorm，执行如下命令：
然后创建/jstorm，执行如下命令：
配置环境变量JSTORM_HOME，修改~/.bashrc文件，增加如下内容：
使环境变量生效：
配置完上面内容后，需要创建~/.jstorm目录，并将配置好的storm.yaml文件拷贝到该目录下：
最好在每个节点都执行上述配置，尤其是在提交Topology的时候，如果没有这个就会报错的。
最后，要将JStorm安装文件拷贝到集群</p>]]></content:encoded>
			<wfw:commentRss>http://shiyanjun.cn/archives/1019.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
