InglésFrancésEspañol

Ad


icono de página de OnWorks

clientupdate - Online en la nube

Ejecute clientupdate en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando clientupdate que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


clientupdate - utilidad de actualización del cliente Xymon

SINOPSIS


actualización del cliente [opciones]

DESCRIPCIÓN


actualización del cliente es parte del cliente Xymon. Es responsable de actualizar un
instalación del cliente desde un repositorio central de paquetes de cliente almacenados en Xymon
servidor.

Cuando el cliente Xymon envía un informe de cliente normal al servidor Xymon, el servidor
responde con la sección de la cliente-local.cfg(5) archivo que es relevante para este cliente.
Incluido en esto puede haber un valor de "versión de cliente". La versión del cliente recibida del
El servidor se compara con la versión de cliente actual instalada en el cliente, como
determinado por el contenido del archivo $ XYMONHOME / etc / clientversion.cfg. Si los dos
las versiones no son idénticas, clientupdate se inicia para actualizar la instalación del cliente.

CAMPUS


--nivel
Informe la versión actual del cliente.

--update = NEWVERSION
Intente actualizar el cliente a NEWVERSION obteniendo esta versión del cliente
software del servidor Xymon.

--reexec
Usado internamente durante el proceso de actualización, consulte FUNCIONAMIENTO abajo.

- quitarse de sí mismo
Usado internamente durante el proceso de actualización. Esta opción provoca la ejecución
utilidad clientupdate para borrarse a sí mismo: se utiliza durante la actualización para depurar un
copia temporal de la utilidad clientupdate que está instalada en $ XYMONTMP.

USO ACTUALIZACIÓN DEL CLIENTE IN XYMON


Para gestionar la actualización de clientes sin tener que iniciar sesión en cada servidor, puede utilizar el
utilidad clientupdate. Así es como configura el lanzamiento de una nueva versión de cliente.

Crea el nuevo cliente
Configure el directorio $ XYMONHOME del nuevo cliente, por ejemplo, copiando un cliente existente
instalación en un directorio vacío y modificarlo según sus necesidades. Es un buen
idea de eliminar todos los archivos en los directorios tmp / y logs /, ya que no es necesario
para copiarlos a todos los clientes. Preste atención a los archivos etc / y haga
asegúrese de que sean adecuados para los sistemas en los que desea implementar este nuevo
cliente. Puede agregar archivos, por ejemplo, scripts de extensión en el directorio ext /, pero el
La utilidad clientupdate no puede eliminar ni cambiar el nombre de los archivos.

Empaquetar al cliente
Cuando su nuevo software de cliente esté listo, cree un archivo tar del nuevo cliente. Todos
los archivos en el archivo tar deben tener nombres de archivo relativos a $ XYMONHOME de los clientes
(normalmente, ~ xymon / client /). Guarde el archivo tar en el servidor Xymon en
~ xymon / server / download / somefile.tar. No lo comprimas. Se recomienda que
utiliza algún tipo de sistema operativo y esquema de numeración de versiones para el
nombre de archivo, pero puede elegir el nombre de archivo que más le convenga; el único requisito es
que debe terminar en ".tar". La parte del nombre de archivo que precede a ".tar" es lo que
Xymon utilizará como ID de "versión de cliente".

Configurar qué hosts reciben el nuevo cliente
En cliente-local.cfg(5) archivo, ahora debe configurar un clientversion: ID línea donde
las ID coincide con el nombre de archivo que usó para el archivo tar. Entonces, si ha empaquetado el
nuevo cliente en el archivo linux.v2.tar, luego la entrada correspondiente en
client-local.cfg sería clientversion: linux.v2.

Espere a que xymond vuelva a cargar client-local.cfg
xymond recargará automáticamente el archivo client-local.cfg después de como máximo 10
minutos. Si desea forzar una recarga inmediata, envíe una señal SIGHUP al
proceso xymond.

Espere a que el cliente se actualice
La próxima vez que el cliente se ponga en contacto con el servidor Xymon para enviar los datos del cliente,
observe la nueva configuración de versión de cliente en client-local.cfg, y se ejecutará actualización del cliente
para instalar el nuevo software de cliente. Entonces, cuando el cliente se ejecute la próxima vez,
utilizar el nuevo software de cliente.

FUNCIONAMIENTO


actualización del cliente se ejecuta en dos pasos:

Paso re-ejecutivo
El primer paso es cuando clientupdate se invoca por primera vez desde el script xymonclient.sh
con la opción "--re-exec". Este paso copia el programa clientupdate de
$ XYMONHOME / bin / a un archivo temporal en el directorio $ XYMONTMP. Esto es para evitar
conflictos cuando el procedimiento de actualización instala una nueva versión del cliente
utilidad en sí. Al completar este paso, la utilidad clientupdate
inicia automáticamente el siguiente paso ejecutando el programa desde el archivo en
$ XYMONTMP.

Paso de actualización
El segundo paso descarga el nuevo software cliente del servidor Xymon. El nuevo
El software debe estar empaquetado en un archivo tar, que el cliente actualiza luego desempaqueta en el
Directorio $ XYMONHOME.

MEDIO AMBIENTE VARIABLES


clientupdate utiliza varias de las variables de entorno estándar de Xymon, incluidas XYMONHOME
y XYMONTMP.

Use clientupdate en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad