logstash 启动缓慢问题-haveged安装

网上有篇logstash启动缓慢的帖子,翻译过来的,基本都是熵过低导致jruby启动缓慢的问题,需要安装haveged,但是却没有详细的文档(人能看懂的)

测试平台: CentOS-7.3

1.测试是否需要安装haveged

[hdfs@cdh-03 ~]$ cat /proc/sys/kernel/random/entropy_avail
186

如果值比较低(<1000),建议安装 haveged. 否则加密程序会等待系统有足够的熵。

2.安装haveged

有两种方式: 1.yum安装; 2.tar.gz包直接安装, 选其一种安装即可

2.1yum安装

step1. 加入epel源(实际就是添加yum源配置)

[root@cdh-03 ~]# yum install epel-release -y

step2. 安装haveged

[root@cdh-03 ~]# yum install haveged -y

step3. 启动haveged并开机启动,并查看haveged状态(对centos7不熟悉的童鞋需要补补哦_)

[root@cdh-03 ~]# systemctl start haveged                    #启动
[root@cdh-03 ~]# systemctl enable haveged                   #开机启动
[root@cdh-03 ~]# systemctl status haveged                   #查看启动状态
Created symlink from /etc/systemd/system/multi-user.target.wants/haveged.service to /usr/lib/systemd/system/haveged.service.
[root@cdh-03 ~]# systemctl list-unit-files | grep haveged    #查看开机启动状态
haveged.service                             enabled

2.2 二进制包安装(失败)

前提条件需要安装gcc,否则不能编译(yum -y install gcc)

step1. 下载地址 http://www.issihosts.com/haveged/downloads.html

[root@cdh-03 opt]# wget http://www.issihosts.com/haveged/haveged-1.9.1.tar.gz

step2. 解压安装

[root@cdh-03 opt]# tar -xzvf haveged-1.9.1.tar.gz
[root@cdh-03 opt]# cd haveged-1.9.1
[root@cdh-03 haveged-1.9.1]# ./configure
[root@cdh-03 haveged-1.9.1]# make
[root@cdh-03 haveged-1.9.1]# make install

问题:不知道怎么启动,用haveged -r 0启动,但是没有作用,熵值没有上来,忘看到的大神解答疑惑...

3. 查看熵是否到正常值

[root@cdh-03 ~]# cat /proc/sys/kernel/random/entropy_avail
2001

值已经>1000,可看应该是安装成功

参考资料:
https://www.systutorials.com/docs/linux/man/8-haveged/
https://blog.bangbang93.com/2017/03/05/解决logstash启动过慢的问题.moe

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,123评论 19 139
  • Linux-Server-Notes PMS /home/softwareluke/图片/2017-09-11 0...
    燕京博士阅读 602评论 0 1
  • 本人陆陆续续接触了ELK的1.4,2.0,2.4,5.0,5.2版本,可以说前面使用当中一直没有太多感触,最近使用...
    三杯水Plus阅读 4,142评论 0 12
  • 梦里的字不能读 一读就哗啦啦的散了 想来想去也只记得三个字 隐隐约约 像个名字。
    一曲离殇丶阅读 238评论 0 1
  • 当说理财时,别人说,你觉得你是理财的人才么?~我便自动关上这门 听别人说,钱当然要放自己手上打理,交给别人可信么?...
    Lily_a6cc阅读 220评论 0 1