Created
August 4, 2016 04:53
-
-
Save prassee/8c86820f7136a4dddefa81942cae6cdf to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Druid Installation and Startup | |
Installation | |
http://static.druid.io/artifacts/releases/druid-0.8.2-bin.tar.gz | |
http://static.druid.io/artifacts/releases/druid-0.8.3-bin.tar.gz | |
extract druid-0.8.3.tar.gz file | |
Startup procedure for 0.9.1 | |
first run ./bin/init | |
and execute the following in sep terminals from druid_home folder | |
java -cp "conf-quickstart/druid/_common:conf-quickstart/druid/historical:lib/*" io.druid.cli.Main server historical & | |
java -cp "conf-quickstart/druid/_common:conf-quickstart/druid/broker:lib/*" io.druid.cli.Main server broker & | |
java -cp "conf-quickstart/druid/_common:conf-quickstart/druid/coordinator:lib/*" io.druid.cli.Main server coordinator & | |
java -Xmx256m -cp "conf-quickstart/druid/_common:conf-quickstart/druid/realtime:lib/*" io.druid.cli.Main server realtime & | |
java -Xmx256m -cp "lib/*" io.druid.cli.Main server realtime & | |
Startup procedure | |
for our requirement 4 services of Druid has to be started. This assumes that we have a zookeeper running at port 2181. | |
1) co-ordinator | |
java -Xmx256m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:MaxDirectMemorySize=536870912 -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath config/_common:config/coordinator:lib/* io.druid.cli.Main server coordinator & | |
java -Xmx256m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:MaxDirectMemorySize=268435456 -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath config/_common:config/coordinator:lib/* io.druid.cli.Main server coordinator & | |
java -Xmx128m -XX:NewSize=128m -XX:MaxNewSize=128m -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath config/_common:config/coordinator:lib/* io.druid.cli.Main server coordinator & | |
2) Broker | |
java -Xmx256m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:MaxDirectMemorySize=536870912 -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath config/_common:config/coordinator:lib/* io.druid.cli.Main server broker & | |
java -Xmx256m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:MaxDirectMemorySize=268435456 -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath config/_common:config/coordinator:lib/* io.druid.cli.Main server broker & | |
Historical | |
java -Xmx256m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:MaxDirectMemorySize=536870912 -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath config/_common:config/coordinator:lib/* io.druid.cli.Main server historical & | |
java -Xmx128m -XX:NewSize=128m -XX:MaxNewSize=128m -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath config/_common:config/coordinator:lib/* io.druid.cli.Main server historical & | |
RealTime | |
java -Xmx512m -Duser.timezone=UTC -Dfile.encoding=UTF-8 -Ddruid.realtime.specFile=pv.spec -classpath "config/_common:config/realtime:lib/*" io.druid.cli.Main server realtime | |
(or) | |
java -Xmx256m -Duser.timezone=UTC -Dfile.encoding=UTF-8 -Ddruid.realtime.specFile=pv.spec -classpath "config/_common:config/realtime:lib/*" io.druid.cli.Main server realtime | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment