InglesPransesEspanyol

Ad


OnWorks favicon

clientupdate - Online sa Cloud

Patakbuhin ang clientupdate sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command clientupdate na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


clientupdate - Xymon client update utility

SINOPSIS


pag-update ng kliyente [mga pagpipilian]

DESCRIPTION


pag-update ng kliyente ay bahagi ng kliyente ng Xymon. Ito ay responsable para sa pag-update ng isang umiiral na
pag-install ng kliyente mula sa isang sentral na imbakan ng mga pakete ng kliyente na nakaimbak sa Xymon
server.

Kapag ang kliyente ng Xymon ay nagpadala ng isang normal na ulat ng kliyente sa server ng Xymon, ang server
tumutugon sa seksyon ng client-local.cfg(5) file na nauugnay sa kliyenteng ito.
Kasama dito ay maaaring isang "clientversion" na halaga. Ang clientversion na natanggap mula sa
ang server ay inihambing laban sa kasalukuyang bersyon ng kliyente na naka-install sa kliyente, bilang
tinutukoy ng mga nilalaman ng $XYMONHOME/etc/clientversion.cfg file. Kung ang dalawa
ang mga bersyon ay hindi magkapareho, ang clientupdate ay inilunsad upang i-update ang pag-install ng kliyente.

Opsyon


--level
Iulat ang kasalukuyang bersyon ng kliyente.

--update=NEWVERSION
Subukang i-update ang kliyente sa NEWVERSION sa pamamagitan ng pagkuha sa bersyong ito ng kliyente
software mula sa Xymon server.

--reexec
Ginagamit sa loob sa panahon ng proseso ng pag-update, tingnan OPERASYON sa ibaba.

--alisin-sarili
Ginagamit sa loob sa panahon ng proseso ng pag-update. Ang pagpipiliang ito ay nagiging sanhi ng pagtakbo
clientupdate utility upang tanggalin ang sarili nito - ito ay ginagamit sa panahon ng pag-update upang linisin ang a
pansamantalang kopya ng clientupdate utility na naka-install sa $XYMONTMP.

GAMIT CLIENTUPDATE IN XYMON


Upang pamahalaan ang pag-update ng mga kliyente nang hindi kinakailangang mag-logon sa bawat server, maaari mong gamitin ang
utility sa pag-update ng kliyente. Ito ay kung paano mo i-setup ang paglabas ng isang bagong bersyon ng kliyente.

Lumikha ng bagong kliyente
I-set up ang bagong client na $XYMONHOME na direktoryo, hal sa pamamagitan ng pagkopya ng isang kasalukuyang client
pag-install sa isang walang laman na direktoryo at pagbabago nito para sa iyong mga pangangailangan. Ito ay isang mabuti
ideya na tanggalin ang lahat ng mga file sa tmp/ at logs/ direktoryo, dahil hindi na kailangan
upang kopyahin ang mga ito sa lahat ng mga kliyente. Bigyang-pansin ang etc/ file, at gawin
tiyaking angkop ang mga ito para sa mga system kung saan mo gustong i-deploy ang bago
kliyente. Maaari kang magdagdag ng mga file - hal. extension script sa ext/ directory - ngunit ang
hindi maaaring tanggalin o palitan ng pangalan ng mga file ang clientupdate utility.

I-package ang kliyente
Kapag handa na ang iyong bagong client software, gumawa ng tar-file ng bagong client. Lahat
ang mga file sa tar archive ay dapat may mga pangalan ng file na nauugnay sa $XYMONHOME ng mga kliyente
(karaniwan, ~xymon/client/). I-save ang tar file sa Xymon server sa
~xymon/server/download/somefile.tar. Huwag i-compress ito. Inirerekomenda na
gumamit ka ng ilang uri ng operating-system at version-numbering scheme para sa
filename, ngunit maaari kang pumili ng anumang filename na nababagay sa iyo - ang tanging kinakailangan ay
na dapat itong magtapos sa ".tar". Ang bahagi ng filename na sinusundan ng ".tar" ay kung ano
Gagamitin ang Xymon bilang "clientversion" ID.

I-configure kung aling mga host ang makakatanggap ng bagong kliyente
Sa client-local.cfg(5) file, kailangan mo na ngayong mag-setup ng a bersyon ng kliyente:ID linya kung saan
ang ID tumutugma sa filename na ginamit mo para sa tar-file. Kaya kung na-package mo ang
bagong kliyente sa file linux.v2.tar, pagkatapos ay ang kaukulang entry sa
client-local.cfg ay magiging clientversion:linux.v2.

Maghintay para sa xymond na i-reload ang client-local.cfg
Awtomatikong ire-reload ng xymond ang client-local.cfg file pagkatapos ng hindi hihigit sa 10
minuto. Kung gusto mong pilitin ang isang agarang reload, magpadala ng SIGHUP signal sa
proseso ng xymond.

Hintaying mag-update ang kliyente
Sa susunod na makipag-ugnayan ang kliyente sa Xymon server upang ipadala ang data ng kliyente, ito ay
pansinin ang bagong setting ng clientversion sa client-local.cfg, at tatakbo pag-update ng kliyente
upang i-install ang bagong software ng kliyente. Kaya kapag ang kliyente ay tumakbo sa susunod na pagkakataon, ito ay gagana
gamitin ang bagong software ng kliyente.

OPERASYON


pag-update ng kliyente tumatakbo sa dalawang hakbang:

Muling isagawa ang hakbang
Ang unang hakbang ay kapag ang clientupdate ay unang na-invoke mula sa xymonclient.sh script
gamit ang opsyong "--re-exec". Kinokopya ng hakbang na ito ang clientupdate program mula sa
$XYMONHOME/bin/ sa isang pansamantalang file sa direktoryo ng $XYMONTMP. Ito ay upang maiwasan
sumasalungat kapag nag-install ang pamamaraan ng pag-update ng bagong bersyon ng clientupdate
utility mismo. Sa pagkumpleto ng hakbang na ito, ang clientupdate utility
awtomatikong inilulunsad ang susunod na hakbang sa pamamagitan ng pagpapatakbo ng program mula sa file in
$XYMONTMP.

I-update ang hakbang
Ang ikalawang hakbang ay nagda-download ng bagong client software mula sa Xymon server. Ang bagong
software ay dapat na naka-pack sa isang tar file, na clientupdate pagkatapos ay i-unpack sa
Direktoryo ng $XYMONHOME.

Kapaligiran MGA VARIABLE


gumagamit ang clientupdate ng ilan sa mga karaniwang variable ng kapaligiran ng Xymon, kabilang ang XYMONHOME
at XYMONTMP.

Gamitin ang clientupdate online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad