Versions Compared

Key

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

moval 

Table of Contents

Ejecute la herramienta de soporte NMIS sin ejecutar la herramienta de soporte de Opmantek

sudo /usr/local/nmis9/admin/support.pl action=collect no_other_tools=true public=truefalse

Recopile información de soporte de NMIS para problemas con un nodo

NODE=NOMBRE_DEL_NODO
/usr/local/nmis9/bin/nmis-cli act=schedule job.type=update job.verbosity=2 job.output=/tmp/$NODE-Update job.node=$NODE job.force=1
/usr/local/nmis9/bin/nmis-cli act=schedule job.type=collect job.verbosity=2 job.output=/tmp/$NODE-Collect job.node=$NODE job.force=1
/usr/local/nmis9/admin/support.pl action=collect no_other_tools=true node=$NODE public=truefalse

Necesitamos tiempo para que se ejecuten los procesos.


 
para encontrar los archivos de salida.

ls /tmp/$NODE*
echo "Timestamp is about: `date +%s`" 
Seleccione los archivos que coincidan con la hora y fecha en la que se generó


...

rm -f /usr/local/nmis9/htdocs/cache/*

Ejecución del fixperms

El fiexper se ejecuta para la correcciionde permisos y tambien funcioa en NMIS9 .

En el siguiente directorio /usr/local/nmis9/bin  se encuentra nmis-cli  


Code Block
root@localhost nmis9]# /usr/local/nmis9/bin/nmis-cli act=
Usage: nmis-cli [option=value...] <act=command>

act=fixperms
act=config-backup
act=noderefresh
act=daemon-status (or act=status)

act=schedule [at=time] <job.type=activity> [job.priority=0..1] [job.X=....]
act=schedule-help for more detailed help
act=list-schedules [verbose=t/f] [only=active|queued] [job.X=...]
act=delete-schedule id=<schedule_id|ALL> [job.X=...]
act=abort id=<schedule_id>

act=purge [simulate=t/f] [info=t/f]
act=dbcleanup [simulate=t/f] [info=t/f] [use_performance_query=t/f]

act=run-reports period=<day|week|month> type=<all|times|health|top10|outage|response|avail|port>

act=list-outages [filter=X...]
act=create-outage [outage.A=B... outage.X.Y=Z...]
act=update-outage id=<outid> [outage.A=B... outage.X.Y=Z...]
act={delete-outage|show-outage} id=<outid>
act=check-outages [node=X|uuid=Y] [time=T]
act=outage-help for more detailed help

Se hace la siguiente prueba creando un archivo en la ruta /nmis9/conf/ de nombre holafix.nmis (tener en cuenta que todo archivo dentro de /nmis9/* que no tenga permisos adecuados la función Fixperms lo corregirá agregando el grupo nmis y el usuario nmis asi como permisos de ejecución, lectura y escritura.


Code Block
[root@localhost conf]# ll
total 124
-rw-rw---- 1 nmis nmis 45103 ago 11 21:06 Access.nmis
-rw-rw---- 1 nmis nmis 17303 ago 6 15:20 Config.nmis
-rw-rw---- 1 nmis nmis 17287 ago 6 15:20 Config.nmis.bak
-rw-rw---- 1 nmis nmis 18299 ago 13 22:56 Config_ZZ1.nmis
-rw-r--r-- 1 root root 30 nov 30 12:42 holafix.nmis
-rw-rw---- 1 nmis nmis 4881 ago 17 16:31 Modules.nmis
drwxrwx--- 2 nmis nmis 29 ago 11 21:06 plugins
drwxrwx--- 2 nmis nmis 6 ago 5 17:00 scripts
-rw-rw---- 1 nmis nmis 19 ago 5 17:00 users.dat
[root@localhost conf]# /usr/local/nmis9/bin/nmis-cli act=fixperms
[root@localhost conf]# ll
total 124
-rw-rw---- 1 nmis nmis 45103 ago 11 21:06 Access.nmis
-rw-rw---- 1 nmis nmis 17303 ago 6 15:20 Config.nmis
-rw-rw---- 1 nmis nmis 17287 ago 6 15:20 Config.nmis.bak
-rw-rw---- 1 nmis nmis 18299 ago 13 22:56 Config_ZZ1.nmis
-rw-rw---- 1 nmis nmis 30 nov 30 12:42 holafix.nmis
-rw-rw---- 1 nmis nmis 4881 ago 17 16:31 Modules.nmis
drwxrwx--- 2 nmis nmis 29 ago 11 21:06 plugins
drwxrwx--- 2 nmis nmis 6 ago 5 17:00 scripts
-rw-rw---- 1 nmis nmis 19 ago 5 17:00 users.dat
[root@localhost conf]#