问题描述:
nimbus,supervisor,ui,logviewer刚启动进程,没一会进程接连停止
问题解决:
查看logs文件发现:
翻译为:读取帧大小为 1195725856,大于所有连接的最大允许缓冲区大小。
分析可知这应该是内存溢出了,磁盘分配大小不够,想到之前的storm.yaml文件配置有一个是分配磁盘的目录,我之前直接是/home/storm,果断更改路径/home/storm/data
更改完后看效果:
可以看到进程不会自己挂掉了,问题解决
具体操作:
1、停止storm所有进程
2、修改${STORM_HOME}/conf/storm.yaml文件中的storm.local.dir路径
3、创建data文件夹
4、启动进程
注意事项:
官方给出的检查方案,记得主机名hostname,hosts文件,网关IP全部设置好,路径以及命令放在下方:
1、更改主机名(master为主机名):
hostnamectl set-hostname master
2、hosts路径:
vim /etc/hosts
hosts文件模板:
3、 网关配置路径:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
网关配置模板: