EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

clientupdate - Online în cloud

Rulați clientupdate în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda clientupdate care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


clientupdate - utilitarul de actualizare client Xymon

REZUMAT


clientupdate [Opțiuni]

DESCRIERE


clientupdate face parte din clientul Xymon. Este responsabil pentru actualizarea unui existent
instalarea clientului dintr-un depozit central de pachete client stocate pe Xymon
Server.

Când clientul Xymon trimite un raport client normal către serverul Xymon, serverul
răspunde cu secțiunea din client-local.cfg(5) fișier care este relevant pentru acest client.
În aceasta poate fi inclusă o valoare „clientversion”. Versiunea client primită de la
serverul este comparat cu versiunea curentă a clientului instalată pe client, așa cum
determinat de conținutul fișierului $XYMONHOME/etc/clientversion.cfg. Dacă cei doi
versiunile nu sunt identice, clientupdate este lansat pentru a actualiza instalarea clientului.

OPŢIUNI


--nivel
Raportați versiunea curentă a clientului.

--update=NEWVERSION
Încercați să actualizați clientul la NEWVERSION preluând această versiune a clientului
software de pe serverul Xymon.

--reexec
Folosit intern în timpul procesului de actualizare, vezi OPERAȚIUNEA de mai jos.

--elimina-sine
Folosit intern în timpul procesului de actualizare. Această opțiune determină rularea
utilitarul clientupdate pentru a se șterge singur - este utilizat în timpul actualizării pentru a curăța a
copie temporară a utilitarului clientupdate care este instalat în $XYMONTMP.

UTILIZAREA CLIENTUPDATE IN XYMON


Pentru a gestiona actualizarea clienților fără a fi nevoie să vă conectați la fiecare server, puteți utiliza
utilitarul clientupdate. Acesta este modul în care configurați lansarea unei noi versiuni client.

Creați noul client
Configurați noul director $XYMONHOME client, de exemplu prin copierea unui client existent
instalarea într-un director gol și modificarea acestuia în funcție de nevoile dvs. Este un bun
idee de a șterge toate fișierele din directoarele tmp/ și logs/, deoarece nu este nevoie
pentru a le copia tuturor clienților. Acordați atenție fișierelor etc/ și faceți
asigurați-vă că sunt potrivite pentru sistemele în care doriți să implementați acest nou
client. Puteți adăuga fișiere - de exemplu scripturi de extensie în directorul ext/ - dar
Utilitarul clientupdate nu poate șterge sau redenumi fișierele.

Împachetați clientul
Când noul dvs. software client este gata, creați un fișier tar al noului client. Toate
fișierele din arhiva tar trebuie să aibă nume de fișiere în raport cu $XYMONHOME al clienților
(de obicei, ~xymon/client/). Salvați fișierul tar pe serverul Xymon în
~xymon/server/download/somefile.tar. Nu-l comprima. Este recomandat ca
utilizați un fel de sistem de operare și schemă de numerotare a versiunilor pentru
nume de fișier, dar puteți alege orice nume de fișier vi se potrivește - singura cerință este
că trebuie să se termine cu „.tar”. Partea din numele fișierului care precede „.tar” este ceea ce
Xymon va folosi ca ID „versiunea client”.

Configurați gazdele care primesc noul client
În client-local.cfg(5) fișier, acum trebuie să configurați a clientversion:ID linia unde
il ID se potrivește cu numele de fișier pe care l-ați folosit pentru fișierul tar. Deci, dacă ați împachetat
client nou în fișier linux.v2.tar, apoi intrarea corespunzătoare în
client-local.cfg ar fi clientversion:linux.v2.

Așteptați ca xymond să reîncarce client-local.cfg
xymond va reîncărca automat fișierul client-local.cfg după cel mult 10
minute. Dacă doriți să forțați o reîncărcare imediată, trimiteți un semnal SIGHUP către
procesul xymond.

Așteptați până când clientul se actualizează
Data viitoare când clientul contactează serverul Xymon pentru a trimite datele clientului, o va face
observați noua setare clientversion în client-local.cfg și va rula clientupdate
pentru a instala noul software client. Deci, când clientul rulează data viitoare, va fi
utilizați noul software client.

OPERAȚIUNEA


clientupdate rulează în doi pași:

Re-executarea pasului
Primul pas este atunci când clientupdate este invocat pentru prima dată din scriptul xymonclient.sh
cu opțiunea „--re-exec”. Acest pas copiează programul clientupdate din
$XYMONHOME/bin/ într-un fișier temporar din directorul $XYMONTMP. Acest lucru este de evitat
conflicte atunci când procedura de actualizare instalează o nouă versiune a clientupdate
utilitatea în sine. La finalizarea acestui pas, utilitarul clientupdate
lansează automat următorul pas prin rularea programului din fișier în
$XYMONTMP.

Pasul de actualizare
Al doilea pas descarcă noul software client de pe serverul Xymon. Noul
software-ul trebuie să fie împachetat într-un fișier tar, pe care clientupdate îl despachetează apoi în fișierul
directorul $XYMONHOME.

MEDIUL VARIABILE


clientupdate utilizează mai multe dintre variabilele de mediu standard Xymon, inclusiv XYMONHOME
și XYMONTMP.

Utilizați clientupdate online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad