graylog是一个日志管理的神奇工具,之前C家有用过,感觉良好。
之前曾经找运维小哥试过安装一次,但有些诸如MongoDB、ElasitcSearc的问题没有得到处理,最后忙其他的事情去就搁置了~~~
今天在与开发同学聊到微信公众号开发一些日志问题的时候,又想起了Graylog,于是打算自己折腾一下看看,主要参考的教程是:
此外还有一些官方的link,诸如:
安装步骤按照 简书 那个教程一步一步去实施的,下面记录再按照教程过程中遇到的一些问题,作为记录:
1. rpm import GPG key报错
在ES的安装过程中,第一步导入验证文件就出错了,教程中导入key 的命令如下
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
在输入命令后,服务器报错如下:
curl: (35) SSL connect error
查了一些资料后,有说 需要更新 nss & curl的,试过但是好像都不是很管用,当时就放弃了。
后来看网上有帖子说可以通过 apt-get
的方式去安装,但腾讯云提供的Centos 6.5 系统中并没有自带,于是开始折腾怎么安装 apt
;参考的教程是 https://everyday-tech.com/apt-get-on-centos/,不过这个里面同样遇到了另外一个问题,在输入yum install apt
之后,服务器会提示
[root@VM_16_13_centos ~]# yum install apt
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror, langpacks
Repository epel is listed more than once in the configuration
Loading mirror speeds from cached hostfile
epel | 5.3 kB 00:00:00
extras | 2.9 kB 00:00:00
os | 3.6 kB 00:00:00
updates | 2.9 kB 00:00:00
(1/4): epel/7/x86_64/group_gz | 90 kB 00:00:00
(2/4): epel/7/x86_64/updateinfo | 1.0 MB 00:00:00
(3/4): epel/7/x86_64/primary_db | 6.9 MB 00:00:00
(4/4): updates/7/x86_64/primary_db | 2.8 MB 00:00:00
No package apt available.
Error: Nothing to do
什么鬼? No package apt
available~~~,于是又开始转向解决这个问题了
后来在 CentOS官方论坛的一个帖子里面,找到有人说是因为CentOS的版本太久远了,yum 一直木有更新,所以导致了这个问题。(参考帖子:https://centos.org/forums/viewtopic.php?t=70527 )