【发布时间】:2017-08-30 05:12:28
【问题描述】:
我想安装 influxdb 插件,但出现错误。
错误:安装 fluent-plugin-influxdb 时出错: influxdb 需要 Ruby 版本 >= 2.2.0。
我卸载了我的 ruby 并安装了 2.0.0、2.2.0、2.3、2.4 的不同版本 但错误仍然存在。你能帮我解决这个问题吗? 谢谢。
【问题讨论】:
标签: ruby logging influxdb fluentd
我想安装 influxdb 插件,但出现错误。
错误:安装 fluent-plugin-influxdb 时出错: influxdb 需要 Ruby 版本 >= 2.2.0。
我卸载了我的 ruby 并安装了 2.0.0、2.2.0、2.3、2.4 的不同版本 但错误仍然存在。你能帮我解决这个问题吗? 谢谢。
【问题讨论】:
标签: ruby logging influxdb fluentd
首先我从这里安装了最新版本的 rubyruby ftp
然后我安装了 influxdb 客户端
apt-get install influxdb-dev influxdb-client.
毕竟从git hub of plugin下载最新版本的fluend-plugin-influxdb
然后我安装了插件
/opt/td-agent/embedded/bin/gem install fluent-plugin-influxdb
【讨论】:
td-agent(Treasure Data's Fluentd 的打包版本)在 /opt/td-agent/embedded/ 目录中包含它自己的 ruby 版本,并具有确保它不会与其他安装的 ruby 冲突的链接同一个盒子。
您可以更新到最新版本的 td-agent,或者如果您需要特定版本的 Ruby,那么您应该
gem install 的说明进行操作:https://docs.fluentd.org/v0.12/articles/install-by-gem
【讨论】: