解决Logstash安装插件失败的问题

简介: 解决Logstash安装插件失败的问题

使用原生的方式安装logstash插件时,会发现一直安装不了,如下:

问题原因:这是由于Logstash默认从国外的镜像网下载插件的,所以很慢,甚至无法下载。

解决方案

  • 方案一:修改镜像地址
  • 方案二:离线安装

方案一:修改镜像地址

镜像地址有以下几种:

下面以使用清华镜像的例子来讲解(其实可以直接从step5开始操作的(待验证)):

step1:安装Gem

yum install gem

step2: 检查并修改镜像源

检查当前镜像:

gem sources -l

修改为清华镜像:

gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/ --remove https://rubygems.org/

step3:安装 bundle(注意指定版本,否则报错)

gem install bundler -v 1.17.3

step4:更改镜像源

bundle config mirror.https://rubygems.org https://mirrors.tuna.tsinghua.edu.cn/rubygems

step5:修改logstash的 gem 镜像源

## 进入docker logstash容器
docker exec -it logstash容器id或容器名 /bin/bash
## 查看logstash 的Gemfile
head /usr/share/logstash/Gemfile

更改默认的 https://rubygems.orghttps://mirrors.tuna.tsinghua.edu.cn/rubygems

## 如果没有安装vi编辑器,安装
apt-get install vim
apt-get update
## 修改镜像地址
vi /usr/share/logstash/Gemfile

step6:安装插件

cd /usr/share/logstash/bin
./logstash-plugin install --no-verify logstash-input-jdbc

安装成功

方案二:离线安装

持续更新中。。。。。。

目录
相关文章
|
存储 监控 数据可视化
elasticsearch插件二—— kibana插件安装详解
一、kibana 插件介绍 kibana 插件提供了Marvel监控的UI界面。
433 0
elasticsearch插件二—— kibana插件安装详解
|
6月前
|
前端开发 安全 Unix
elasticsearch安装及启动异常解决
elasticsearch安装及启动异常解决
187 0
|
6月前
|
数据可视化 Java 关系型数据库
Elasticsearch【环境搭建 02】最新版 elasticsearch + kibana(7.15.0)安装、配置、启动(多个问题处理 + kibana仪表盘使用举例)
Elasticsearch【环境搭建 02】最新版 elasticsearch + kibana(7.15.0)安装、配置、启动(多个问题处理 + kibana仪表盘使用举例)
393 0
|
监控 安全 Java
elasticsearch插件三—— Marvel插件安装详解
一、Marvel插件介绍 Marvel插件:在簇中从每个节点汇集数据。这个插件必须每个节点都得安装。
412 0
elasticsearch插件三—— Marvel插件安装详解
|
Java Ruby
Error:在安装elasticsearch和logstash程序出现的报错
Error:在安装elasticsearch和logstash程序出现的报错
275 0
|
关系型数据库 MySQL 数据库
【工具安装】logstash的安装
Logstash 它是 ES 下的一款开源软件,它能够同时从多个来源采集数据、转换数据,然后将数据发送到 Eleasticsearch 中创建索引。 我们在项目中通常使用 Logstash 将数据库(如 MySQL)中的数据采用到ES索引中。也就是Logstash的工作是从MySQL中读取数据,向ES中创建索引,这里需要提前创建mapping的模板文件以便logstash使用。
139 0
【工具安装】logstash的安装
|
Linux Docker Windows
Kibana下载与安装
Kibana下载与安装
1339 0
Kibana6.8.2 下载与安装
Kibana6.8.2 下载与安装
469 0
|
存储 Linux
elasticsearch插件四—— logstash插件安装详解
一、logstash插件介绍 logstash是一个用来管理事件和日志的工具,它的作用是收集日志,解析日志,存储日志为以后使用。
532 0
|
Java Shell 开发工具
新版elasticsearch 启动时指定jdk1.8版本
背景 我电脑环境的jdk是1.7,而需要的版本为1.8. 因此需要给elasticsearch指定jdk1.8(不需要将jdk1.8配置到环境变量). 一、下载 1、jdk:点击下载jdk1.
2891 0
下一篇
无影云桌面