> On 9 Jun 2015, at 13:10, Chackravarthy Esakkimuthu <[email protected]> 
> wrote:
> 
> I created slider-storm package (with apache storm 0.9.3) following
> instructions at README.txt, and then did install using slider.
> 
> NIMBUS component failed to start with following error :
> 
> /usr/bin/python: can't open file
> '/grid/2/hadoop/yarn/local/usercache/yarn/appcache/application_1433776215383_0011/container_1433776215383_0011_01_000002/app/install/apache-storm-0.9.3/bin/storm.py':
> [Errno 2] No such file or directory
> 
> 
> Before that, I was working with HDP slider-storm package (downloaded from
> http://public-repo-1.hortonworks.com/HDP/debian6/2.x/GA/2.2.0.0/slider-app-packages/storm/slider-storm-app-package-0.9.3.2.2.0.0-2041.zip)
> and everything was running fine. Do I need to make any change explicitly
> when I want to use apache distribution?
> 
> Because it is expecting storm.py (from slider) to be there inside storm
> distribution and hence failing.



now that is https://issues.apache.org/jira/browse/SLIDER-658 , "storm package 
cannot start storm 0.9.3; "storm.py" not found"

At some point in the storm development process, the storm launcher script 
changed from  bin/storm to a bin/storm.py. This is what you see in the storm 
master branch: https://github.com/apache/storm/blob/master/bin/storm.py

the app package script changed to the new one, which worked provided the storm 
release had the new script (which the HDP one clearly has, and which you get if 
you do a storm trunk release)

I'd thought I'd patched the ASF source to revert back to the old name, with 
what my colleagues were releasing internally branched to storm.py, but I don't 
see it theren.

If you apply the patch in SLIDER-658 everything should sync up again; later 
releases of Apache storm will be be back in sync.

-steve

Reply via email to