/storm-rhel-packaging

Packaging for redhat and fedora style RPM installations, including init.d scripts, default configurations, and a .spec file for building an RPM. I have also included the built 0.7.4 RPM and associated dependencies (built and working in our environment).

Primary LanguageShell

Changes

  • Fixed some minor bugs in the init scripts

  • Added support for the Storm DRPC and Logviewer servers (init scripts and Monit configuration)

  • Added Logback logger configuration, which has replaced the Log4J logger in newer Storm builds (Storm >= 0.9.0-wip21)


storm-rhel-packaging

Packaging for redhat and fedora style RPM installations, including init.d scripts, default configurations, and a .spec file for building an RPM. I have also included the built 0.7.4 RPM and associated dependencies (built and working in our environment). Also included are monit scripts that go in /etc/monit.d/ if you so choose. The source RPM contains the entire package I used for building. This gives storm a more cannonical fedora layout, with the storm working directories being in /var/opt/storm/(nimbus/supervisor/ui), logs going to /var/log/storm, and pid files being stored in /var/run/storm. Tweaks for config launches can be found in /etc/sysconfig/storm.

Install Instructions

Download the .rpms (the .src.rpm is not needed). Execute:

yum localinstall zeromq-2.2.0-1.el6.x86_64.rpm jzmq-2.1.0-1.el6.x86_64.rpm storm-0.7.4-1.el6.x86_64.rpm  -y --nogpgcheck