Skip to main content

desinstalar agente

Para desinstalar el agente de Check_mk y verificar que realmente se haya desinstalado, el proceso varía dependiendo del sistema operativo en el que esté instalado. A continuación, te muestro cómo hacerlo en los sistemas más comunes:

En sistemas basados en Debian/Ubuntu

Para desinstalar el agente de Check_mk:

sudo apt-get remove check-mk-agent

Luego, puedes verificar si el paquete se ha desinstalado con:

dpkg -l | grep check-mk-agent

Si el comando no devuelve nada, significa que el agente se ha desinstalado correctamente.

En sistemas basados en Red Hat/CentOS

Para desinstalar el agente de Check_mk:

sudo yum remove check-mk-agent

O si estás usando DNF (en versiones más recientes como Fedora o CentOS 8+):

sudo dnf remove check-mk-agent

Para verificar si el agente se ha desinstalado, puedes utilizar:

rpm -q check-mk-agent

Si el comando devuelve "package check-mk-agent is not installed", entonces se ha desinstalado correctamente.

Verificar la Eliminación del Servicio

Independientemente del gestor de paquetes, puedes también verificar si el servicio del agente de Check_mk aún está operativo o escuchando en su puerto por defecto (6556) con:

ss -tuln | grep 6556
dpkg -l | grep check-mk-agent

Si no se devuelve ninguna línea, significa que el agente ya no está activo ni escuchando en el puerto 6556.

Eliminar Configuraciones Residuales y Directorios

Tras desinstalar el paquete, podrías querer asegurarte de que todas las configuraciones residuales y directorios también sean eliminados. Esto puede incluir archivos en /etc/check_mk/ u otros directorios específicos de la configuración. Puedes eliminarlos manualmente con precaución:

sudo rm -r /etc/check_mk/

Nota: Sé muy cuidadoso al usar comandos como rm -r, especialmente como superusuario, para evitar eliminar archivos o directorios importantes accidentalmente.

Siguiendo estos pasos deberías poder desinstalar completamente el agente de Check_mk de tu sistema y verificar que se haya eliminado correctamente.

Aun así no se desinstala, o quedan restos

El proceso que seguiste para desinstalar el agente de Check_mk parece haber funcionado correctamente, pero observo que al ejecutar dpkg -l | grep check-mk-agent después de la desinstalación, el sistema aún muestra el paquete con la designación rc. Esto indica que:

  • r: el paquete fue eliminado,
  • c: la configuración del paquete aún se encuentra en el sistema.

Esto es común y significa que el paquete check-mk-agent se desinstaló, pero aún quedan archivos de configuración residuales en el sistema.

Si deseas eliminar completamente todo lo relacionado con check-mk-agent, incluidos los archivos de configuración residuales, puedes hacerlo con el siguiente comando:

bash
sudo apt-get purge check-mk-agent

Este comando eliminará el paquete junto con sus archivos de configuración. Es una buena práctica si quieres asegurarte de que no quede nada del paquete en tu sistema.

Luego de ejecutar el comando purge, puedes verificar nuevamente con dpkg -l | grep check-mk-agent para asegurarte de que no haya quedado ningún rastro del paquete. Si el comando no devuelve ninguna salida, significa que el paquete y sus archivos de configuración han sido completamente eliminados de tu sistema.