2017-08-30 1 views
0

Ich möchte Influxdb Plugin installieren, aber ich bekomme diesen Fehler.Installation von Fluentd influxdb Fehler?

Fehler: Fehler beim Installieren von fluent-plugin-influxdb: influxdb benötigt Ruby-Version> = 2.2.0.

Ich deinstallierte mein Ruby und installierte verschiedene Versionen von 2.0.0, 2.2.0, 2.3, 2.4 , aber der Fehler existiert noch. Würdest du mir bitte helfen, das zu lösen? Danke.

Antwort

0

Zu allererst habe ich installiert neueste Version von Rubin von hier ruby ftp

Dann installierte ich influxdb Client apt-get install influxdb-dev influxdb-client. Nachdem alle die neueste Version von fluend-plugin-influxdb von git hub of plugin dann ich downlad den Stecker in

installiert
/opt/td-agent/embedded/bin/gem install fluent-plugin-influxdb 
-1

td-Agent (Treasure Data's verpackte Version von Fluentd) enthält eine eigene Version von Rubin im/opt/td-Agenten/embedded/Verzeichnis und hat Verbindungen zu gewährleisten, dass es nicht tut kollidieren mit anderen Installationen von Rubin auf der gleichen Box.

Sie können auf die neueste Version von td-Agent aktualisieren, oder wenn Sie eine bestimmte Version von Ruby benötigen, dann sollten Sie

  1. installieren Ruby-Version
  2. Folgen gem install Anweisungen hier: https://docs.fluentd.org/v0.12/articles/install-by-gem