Github user srdo commented on a diff in the pull request:

    https://github.com/apache/storm/pull/2728#discussion_r196559711
  
    --- Diff: storm-server/src/main/java/org/apache/storm/LocalCluster.java ---
    @@ -193,6 +194,10 @@ private LocalCluster(Builder builder) throws Exception 
{
                 this.supervisors = new ArrayList<>();
                 TmpPath nimbusTmp = new TmpPath();
                 this.tmpDirs.add(nimbusTmp);
    +            stormHomeBackup = System.getProperty(ConfigUtils.STORM_HOME);
    --- End diff --
    
    The local cluster starts up Nimbus, which tries to start RockDbStore, which 
reads storm.home. So far it's been erroring out, but because Nimbus swallows 
the error it hasn't been an issue, apart from the meaningless error logs. I 
figure we might as well set storm.home when using a local cluster, since it's 
always set in a real daemon, and that's the environment we're trying to 
simulate.


---

Reply via email to