storm +supervisord

升级Storm的时候遇到的问题。

第一个问题:

用supervisor启动storm的时候报错:ERROR (file is not executable)。

是权限问题,用下面的命令给目录赋下权限:

 

sudo chmod -R 777 /opt/mount1/storm
sudo chmod -R 777 /opt/mount1/data 

(一定要清空下storm.yaml配置里面storm.local.dir下的log,包括nimbus、supervisor和worker的

 

第二个问题现在还不知道是哪里出了问题,请教了很厉害很佩服的solution Sai,先记下解决方法:

直接用supervisord启动storm的时候会报错:

sudo supervisorctl status

storm-logviewer                  BACKOFF   Exited too quickly (process log may have details)

 

storm-supervisor                 BACKOFF   Exited too quickly (process log may have details)

 


sudo ps -ef |grep storm   查storm进程

 

./storm supervisor   直接用storm shell启动,查看错误信息。这里可以用shell直接启动,没有报错,不知道是什么原因。

 

sudo ps -ef |grep storm

sudo ps -ef |grep supervisor

 

sudo kill -9 25744   干掉supervisor之后重新启动就能启动了。

 

sudo supervisorctl start all

 所以不知道问题出在哪里,但是有相类似错误的时候也不失为一种解决方法。

 

 

 

 

 

猜你喜欢

转载自930171379.iteye.com/blog/2267721
今日推荐