Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

/usr/local/nmis8/admin/nmis_file_cleanup.sh /usr/local/nmis8 30

Procedimiento para

...

utilizar la última versión del rrdtool con NMIS

Se ha hecho este procedimiento con otros clientes que presentaban el mismo problema y no hemos tenido reportes de ningún efecto negativo del uso del rrdtool 1.7.0 con NMIS. Ya que rrdtool se instalara en /opt/rrdtool, este no va a interferir con la versión actualmente instalada en el servidor, en caso sea necesario revertir el cambio y apuntar NMIS a la versión anterior solo restablecer el uselib.pm del backup que se hace (uselib_pm.bck).

1.- Instalar las siguientes dependencias (si no están ya instaladas)

 

yum install libxml2 pango ntltool python2-setuptools ruby tcl

cd /opt/

 

2-. Obtener rrdtool 1.7.0 desde la web del autor.

3.- Extraer el TAR

 

tar -zxvf rrdtool-1.7.0.tar.gz

cd rrdtool-1.7.0

 

4.- Complilar e instalar el RRDTool

 

mkdir /usr/lib/pkgconfig/   (Si no existe)

export PKG_CONFIG_PATH=/usr/lib/pkgconfig/

./configure --enable-shared --prefix=/opt/rrdtool

 

5.- Compilar

 

make

 

6.- Instalar

 

make install

 

7.- Verificar si rrdtool 1.7.0 funciona correctamente

 

/opt/rrdtool/bin/rrdtool --version

 

8.- Backup y Modificar uselib.pm

 

cp /usr/local/nmis8/lib/NMIS/uselib.pm /usr/local/nmis8/lib/NMIS/uselib_pm.bck

vi /usr/local/nmis8/lib/NMIS/uselib.pm

 

9.- reemplazar esta linea:

 

for my $knownloc (qw(/usr/local/rrdtool/lib/perl /usr/rrdtool/lib/perl))

 

por:

 

 

for my $knownloc (qw(/opt/rrdtool/lib/perl))

 

...