四十四、nimbus,supervisor进程自动停止(Read a frame size of ..., which is bigger than the maximum allowable...)

简介: 四十四、nimbus,supervisor进程自动停止(Read a frame size of ..., which is bigger than the maximum allowable...)

问题描述:


1.png


nimbus,supervisor,ui,logviewer刚启动进程,没一会进程接连停止


问题解决:


       查看logs文件发现:


2.png



       翻译为:读取帧大小为 1195725856,大于所有连接的最大允许缓冲区大小。


       分析可知这应该是内存溢出了,磁盘分配大小不够,想到之前的storm.yaml文件配置有一个是分配磁盘的目录,我之前直接是/home/storm,果断更改路径/home/storm/data


3.png


4.png


更改完后看效果:


5.png



可以看到进程不会自己挂掉了,问题解决


具体操作:

       1、停止storm所有进程


       2、修改${STORM_HOME}/conf/storm.yaml文件中的storm.local.dir路径


       3、创建data文件夹


       4、启动进程


注意事项:


6.jpg


官方给出的检查方案,记得主机名hostname,hosts文件,网关IP全部设置好,路径以及命令放在下方:


       1、更改主机名(master为主机名):


hostnamectl set-hostname master

       2、hosts路径:


vim /etc/hosts

hosts文件模板:


7.png


       3、 网关配置路径:


vim /etc/sysconfig/network-scripts/ifcfg-ens33

网关配置模板:

8.png

相关文章
|
3月前
|
Prometheus 监控 Cloud Native
使用supervisor守护Prometheus进程
使用supervisor守护Prometheus进程
|
3月前
使用supervisor守护freeswitch进程
使用supervisor守护freeswitch进程
|
4月前
|
Ubuntu Unix Linux
如何使用 Supervisor 管理你的进程
**Supervisor** 是一款Python编写的进程管理工具,用于类Unix系统,确保应用服务持续运行。常用命令包括:`reload`(重新加载配置)、`status`(查看进程状态)、`shutdown`(关闭所有进程)、`start`和`stop`(控制单个进程)。在CentOS上安装Supervisor用`yum install -y supervisor`,配置文件通常在`/etc/supervisord.conf`。
72 0
|
5月前
|
数据可视化 API 开发工具
详细解读cesi+supervisor可视化集中管理服务器节点进程
详细解读cesi+supervisor可视化集中管理服务器节点进程
92 0
|
6月前
|
监控 应用服务中间件 nginx
Supervisor快速入门 | 使用Supervisor守护Nginx进程
Supervisor快速入门 | 使用Supervisor守护Nginx进程
200 0
|
监控 Ubuntu Unix
Supervisor快速入门 | 使用Supervisor守护Nginx进程
Supervisor快速入门 | 使用Supervisor守护Nginx进程
563 0
|
JavaScript Java Shell
java:使用supervisor优雅的管理SpringBoot进程
java:使用supervisor优雅的管理SpringBoot进程
846 0
|
物联网 Linux 开发者
写进程退出导致 read 阻塞不住|学习笔记
快速学习写进程退出导致 read 阻塞不住
写进程退出导致 read 阻塞不住|学习笔记
|
监控 NoSQL Java
Linux之奇怪的知识---supervisor超级守护进程的意义和使用方法
Linux之奇怪的知识---supervisor超级守护进程的意义和使用方法
442 0
Linux之奇怪的知识---supervisor超级守护进程的意义和使用方法
|
安全 Unix PHP
使用supervisor管理消费队列等进程
使用supervisor管理消费队列等进程
216 0