...
Troubleshooting Wizard: Instalación y ejecución
El archivo de instalación del script (**********sh) y los dos scripts complementarios para su ejecución (**********), pueden descargarse desde el siguiente link de GitHub: ****************
Deben subirse los tres a la misma carpeta del Puede encontrar los archivos necesarios en los siguientes links (archivo de Troubleshooting Wizard y 2 scripts complementarios):
De igual forma, un archivo README en el que se muestran las instrucciones de instalación:
Los tres archivos principales deben subirse al servidor en el cual se realizará el análisis mediante un cliente FTP (como FileZilla).
Una vez que ya se tengan los tres archivos en el servidor, con los permisos necesarios, el script debe ejecutarse con el comando: sh *************.sh
Una vez que hayamos ejecutado el archivo, accederemos a la pantalla inicial, donde se muestran los así: sh TS_WIZARD_OMK-9.sh
Se mostrará una pantalla de bienvenida y se debe presionar la tecla Enter para acceder al menú principal.
Al presionar la tecla Enter, se mostrarán algunos detalles del Sistema Operativo, como es la versión de Linux del Sistema Operativo y un pequeño resumen de la memoria y CPU del sistema.
De igual forma, se muestra el el Menú Principal, donde encontraremos las diferentes opciones a las que podemos acceder:
...
De igual forma, se revisa que SELinux esté desactivado.
En caso de que se detecte que algún servicio esté down y sea importante para el funcionamiento del sistema, debe reiniciarse como indica el script.
...
Permite realizar una comparación de los archivos:
...
los archivos:
- /usr/local/nmis9/conf-default/Config.nmis/usr/local/omk/install/opCommon.nmis y /usr/local/omknmis9/conf/opCommonConfig.nmis
Para poder encontrar alguna inconsistencia en la configuración que puedan pueda estar causando algún problema con NMIS y/o los módulosel funcionamiento de NMIS.
2. Execute fixperms rutine
Ejecuta en automático el comando /usr/local/nmis8nmis9/adminbin/nmis-cli act=fixperms.pl, que permite al operador la corrección general de los permisos de todos los archivos del sistema.
...
3. Crontab checking
Ejecuta una comprobación de la configuración de cada uno de los archivos de cron con los que NMIS y los módulos funcionan, esto para comprobar que no exista alguna rutina que esté causando algún conflicto que pueda afectar el funcionamiento del sistema.
De igual forma, ejecuta un ll en /etc/cron.d/ para comprobar que no se tienen backups dentro de esa carpeta, ya que puede provocar problemas para la ejecución de las tareas y da un tip para que, si se encuentran backups, se muevan de carpeta o se eliminen.
4. Last changed files
...
Al final, se muestra un tip para que el operador verifique si algún cambio reciente en los archivos está causando un problema en el sistema.
5. Server Performance Tuning
...
Al finalizar la ejecución, muestra la Wikipedia en la que se detalla todo este movimiento para el tuning: Configuration Options for Server Performance Tuning.
3. Nodes Troubleshooter
...
Se ejecuta el comando /usr/local/nmis9/bin/nmis-cli act=schedule job.type=collect job.verbosity=1 job.node=nombredelnodo job.force=1
8. Event search
Permite realizar búsquedas en las carpetas /usr/local/nmis9/logs/ y /usr/local/omk/logs/, lo cual facilitará al operador la investigación cualquier hecho o acontecimiento que esté causando alguna falla en el servidor.
...