Pasos para instalar Fluentd en RedHat

  
                

Fluentd como sistema de recopilación de registros, sus usuarios aún son muy grandes, pero los pasos para instalar Fluentd son muy complicados, muchas personas han encontrado dificultades en la instalación, la siguiente serie lo presentará a RedHat para instalar Fluentd.

y extraiga el paquete de instalación de descarga
fluentd

tar zxvf fluentd-0.10.6.tar.gz

cd fluentd-0.10.6

. /configure

make

Cambie a la cuenta de root

make install

Los consejos son los siguientes:

rake abort!

No se puede determinar el nombre de una especificación de gemas existente. Use: name = "‘ gemname ’ en #install_tasks para configurarlo manualmente.

/usr /local /lib /fluent /ruby ​​/lib /Ruby /gems /1.9.1 /gems /bundler-1.2.1 /lib /bundler /gem_helper.rb: 30: en `inicializar ‘

/usr /local /lib /fluent /ruby ​​/lib /ruby /gems/1.9.1/gems/bundler-1.2.1/lib/bundler/gem_helper.rb:14:in `new ’

/usr /local /lib /fluent /ruby ​​/lib /ruby ​​/Gems /1.9.1 /gems /bundler-1.2.1 /lib /bundler /gem_helper.rb: 14: en `install_tasks ‘

/home/aircom/fluentd-0.10.6/Rakefile:6:in `" top (requerido) "&​​rsquo;

/usr/local/lib/fluent/ruby/lib/ruby/1.9.1/rake.rb:2373:in` load ‘

/usr/local/lib/fluent/ruby/lib/ruby/1.9.1/rake.rb:2373:in `raw_load_rakefile ’

/usr /local /lib /fluent /ruby ​​/liby /ruby ​​/1.9.1 /rake.rb: 2007: en el bloque `en load_rakefile ‘

/usr/local/lib/fluent/ruby/lib/ruby/1.9.1/rake.rb:2058:in` standard_exception_handling &rs Quo;

/usr/local/lib/fluent/ruby/lib/ruby/1.9.1/rake.rb:2006:in `load_rakefile ‘

/usr /local /lib /Fluido /ruby ​​/lib /ruby ​​/1.9.1 /rake.rb: 1991: en `run ’

-e: 1: en` "main" ‘

make: ** * [install] Error 1

Instala ruby ​​

rz ruby-1.9.3-p0.tar.gz

tar zxvf ruby-1.9.3-p0.tar. Gz

cd ruby-1.9.3-p0

. /configure

make

make install

Verify ruby ​​

[root @ Server201 ruby-1.9.3-p0] # ruby ​​-v

Obtenga la solicitud

ruby ​​1.9.3p0 (2011-10-30 revisión 33570) [x86_64-linux]

Ejecute la instalación

gem install fluentd

Las sugerencias son las siguientes, no se moleste, espere la instalación, espere un poco (según la red) para ver el progreso de la instalación.

/usr/local/lib/ruby/1.9.1/yaml.rb:56:in `" top (required) "’:

Parece que a tu instalación de ruby ​​le falta psych (para salida YAML).

Para eliminar esta advertencia, instale libyaml y reinstale su ruby.

Después de ejecutar el comando

Ejecute fluentd --setup

Solicitud instalada /etc /fluent/fluent.conf.

Ejecutar fluentd -c fluent.conf -vv &
Previous12Next Total 2 Pages

Copyright © Conocimiento de Windows All Rights Reserved