我们在部署ELK环境的时候,全部部署完毕。在启动logstash的时候发现logstash启动比较慢,但是可以启动成功。在网上寻找解决方案,找到一篇帖子写着是因为系统的熵低了,查了一下这个熵好像是用来生成随机数的。下面详细介绍。
cat /proc/sys/kernel/random/entropy_avail
查看返回值多少,如果小于1000,那么需要安装haveged包。
yum install haveged -y
systemctl start haveged
systemctl enable haveged
cat /proc/sys/kernel/random/entropy_avail
可以看到数值变大了。这种方案可以加快logstash的启动时间。