On 16/01/2018 11:30, sara smith wrote:
> Which directories should the user running Apache Storm be granted 
> access? Storm path is /opt/storm user/group: storm:storm Storm 1.0.3 
> on Red Hat Enterprise Linux 7.3. Already did: sudo chown -R 
> storm:storm /opt/storm/ sudo chmod -R  775 /opt/storm 3 machines ..
> 1 running nimbus and 2 running supervisors. all services start fine 
> without errors on logs.. the error described on the previous
> messages happens specifically when trying to submit the topology jar.
>  Unfortunately, this error continues for days)  even after
> terminating the instances and rebuilding instances from scratch and
> it is now preventing from going live with the MVP in production. Any
> help will be appreciated.
> 

- The storm home directory, recursively
- The storm log directory
- The directory structure holding the topology code

Do you use Streamparse for deploying the topology?

Are you running the topology on hosts where a MAC like SElinux or
AppArmor may block processes from accessing the required files and
directories?

If you try running the topology on the Nimbus host alone (which is in
any case an excellent way for error-checking) you could try to pass it
through strace, tracing specifically file-related syscalls. That trick
will usually give a failing process away, when you search for DENIED in
the trace output. Yes, it is crude, but so is existence.

Reply via email to