ക്ലയന്റ് അപ്‌ഡേറ്റ് - ക്ലൗഡിൽ ഓൺലൈനായി

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് ക്ലയന്റ് അപ്‌ഡേറ്റാണിത്.

പട്ടിക:

NAME


ക്ലയന്റ് അപ്‌ഡേറ്റ് - Xymon ക്ലയന്റ് അപ്‌ഡേറ്റ് യൂട്ടിലിറ്റി

സിനോപ്സിസ്


ക്ലയന്റ് അപ്ഡേറ്റ് [ഓപ്ഷനുകൾ]

വിവരണം


ക്ലയന്റ് അപ്ഡേറ്റ് Xymon ക്ലയന്റിന്റെ ഭാഗമാണ്. നിലവിലുള്ളത് അപ്‌ഡേറ്റ് ചെയ്യുന്നതിന് ഇത് ഉത്തരവാദിയാണ്
Xymon-ൽ സംഭരിച്ചിരിക്കുന്ന ക്ലയന്റ് പാക്കേജുകളുടെ ഒരു സെൻട്രൽ റിപ്പോസിറ്ററിയിൽ നിന്നുള്ള ക്ലയന്റ് ഇൻസ്റ്റാളേഷൻ
സെർവർ.

Xymon ക്ലയന്റ്, സെർവറായ Xymon സെർവറിലേക്ക് ഒരു സാധാരണ ക്ലയന്റ് റിപ്പോർട്ട് അയയ്ക്കുമ്പോൾ
എന്ന വിഭാഗവുമായി പ്രതികരിക്കുന്നു client-local.cfg(5) ഈ ക്ലയന്റിന് പ്രസക്തമായ ഫയൽ.
ഇതിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്നത് ഒരു "ക്ലയന്റ് വേർഷൻ" മൂല്യമായിരിക്കാം. എന്നതിൽ നിന്ന് ലഭിച്ച ഉപഭോക്തൃ പതിപ്പ്
ക്ലയന്റിൽ ഇൻസ്റ്റാൾ ചെയ്ത നിലവിലെ ക്ലയന്റ് പതിപ്പുമായി സെർവറിനെ താരതമ്യം ചെയ്യുന്നു
$XYMONHOME/etc/clientversion.cfg ഫയലിന്റെ ഉള്ളടക്കം നിർണ്ണയിച്ചിരിക്കുന്നു. രണ്ടാണെങ്കിൽ
പതിപ്പുകൾ സമാനമല്ല, ക്ലയന്റ് ഇൻസ്റ്റാളേഷൻ അപ്‌ഡേറ്റ് ചെയ്യുന്നതിന് ക്ലയന്റ് അപ്‌ഡേറ്റ് സമാരംഭിച്ചു.

ഓപ്ഷനുകൾ


--നില
നിലവിലെ ക്ലയന്റ് പതിപ്പ് റിപ്പോർട്ടുചെയ്യുക.

--update=NEWVERSION
ക്ലയന്റിൻറെ ഈ പതിപ്പ് ലഭ്യമാക്കിക്കൊണ്ട്, ക്ലയന്റ് NEWVERSION-ലേക്ക് അപ്ഡേറ്റ് ചെയ്യാൻ ശ്രമിക്കുക
Xymon സെർവറിൽ നിന്നുള്ള സോഫ്റ്റ്‌വെയർ.

--reexec
അപ്‌ഡേറ്റ് പ്രക്രിയയിൽ ആന്തരികമായി ഉപയോഗിച്ചു, കാണുക പ്രവർത്തനം താഴെ.

--സ്വയം നീക്കം ചെയ്യുക
അപ്‌ഡേറ്റ് പ്രക്രിയയിൽ ആന്തരികമായി ഉപയോഗിക്കുന്നു. ഈ ഓപ്ഷൻ ഓട്ടത്തിന് കാരണമാകുന്നു
ക്ലയന്റ് അപ്‌ഡേറ്റ് യൂട്ടിലിറ്റി സ്വയം ഇല്ലാതാക്കാൻ - ഇത് അപ്‌ഡേറ്റ് സമയത്ത് ശുദ്ധീകരിക്കാൻ ഉപയോഗിക്കുന്നു a
$XYMONTMP-ൽ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്ന ക്ലയന്റ് അപ്‌ഡേറ്റ് യൂട്ടിലിറ്റിയുടെ താൽക്കാലിക പകർപ്പ്.

ഉപയോഗിക്കുന്നു ക്ലയന്റ് അപ്‌ഡേറ്റ് IN XYMON


ഓരോ സെർവറിലേക്കും ലോഗിൻ ചെയ്യാതെ തന്നെ ക്ലയന്റുകളെ അപ്‌ഡേറ്റ് ചെയ്യുന്നത് നിയന്ത്രിക്കാൻ, നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാം
ക്ലയന്റ് അപ്‌ഡേറ്റ് യൂട്ടിലിറ്റി. ഒരു പുതിയ ക്ലയന്റ് പതിപ്പിന്റെ റിലീസ് നിങ്ങൾ സജ്ജീകരിക്കുന്നത് ഇങ്ങനെയാണ്.

പുതിയ ക്ലയന്റ് സൃഷ്ടിക്കുക
പുതിയ ക്ലയന്റ് $XYMONHOME ഡയറക്ടറി സജ്ജീകരിക്കുക, ഉദാ. നിലവിലുള്ള ഒരു ക്ലയന്റ് പകർത്തുന്നതിലൂടെ
ഒരു ശൂന്യമായ ഡയറക്‌ടറിയിലേക്ക് ഇൻസ്റ്റാളുചെയ്യുകയും നിങ്ങളുടെ ആവശ്യങ്ങൾക്ക് അത് പരിഷ്‌ക്കരിക്കുകയും ചെയ്യുന്നു. അതൊരു ഗുണമാണ്
ആവശ്യമില്ലാത്തതിനാൽ tmp/, ലോഗുകൾ/ ഡയറക്ടറികളിലെ എല്ലാ ഫയലുകളും ഇല്ലാതാക്കാനുള്ള ആശയം
എല്ലാ ക്ലയന്റുകളിലേക്കും ഇവ പകർത്താൻ. മുതലായവ/ ഫയലുകൾ ശ്രദ്ധിക്കുക, ഉണ്ടാക്കുക
നിങ്ങൾ ഈ പുതിയത് വിന്യസിക്കാൻ ആഗ്രഹിക്കുന്ന സിസ്റ്റങ്ങൾക്ക് അവ അനുയോജ്യമാണെന്ന് ഉറപ്പാണ്
കക്ഷി. നിങ്ങൾക്ക് ഫയലുകൾ ചേർക്കാൻ കഴിയും - ഉദാ. ext/ ഡയറക്ടറിയിലെ എക്സ്റ്റൻഷൻ സ്ക്രിപ്റ്റുകൾ - എന്നാൽ
ക്ലയന്റ് അപ്‌ഡേറ്റ് യൂട്ടിലിറ്റിക്ക് ഫയലുകൾ ഇല്ലാതാക്കാനോ പേരുമാറ്റാനോ കഴിയില്ല.

ക്ലയന്റ് പാക്കേജ്
നിങ്ങളുടെ പുതിയ ക്ലയന്റ് സോഫ്‌റ്റ്‌വെയർ തയ്യാറാകുമ്പോൾ, പുതിയ ക്ലയന്റിന്റെ ഒരു ടാർ ഫയൽ സൃഷ്‌ടിക്കുക. എല്ലാം
ടാർ ആർക്കൈവിലെ ഫയലുകൾക്ക് ക്ലയന്റുകളുടെ $XYMONHOME മായി ബന്ധപ്പെട്ട ഫയൽ നാമങ്ങൾ ഉണ്ടായിരിക്കണം
(സാധാരണയായി, ~xymon/client/). Xymon സെർവറിൽ ടാർ ഫയൽ സംരക്ഷിക്കുക
~xymon/server/download/somefile.tar. അത് കംപ്രസ് ചെയ്യരുത്. എന്ന് ശുപാർശ ചെയ്യുന്നു
ഇതിനായി നിങ്ങൾ ഏതെങ്കിലും തരത്തിലുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും പതിപ്പ്-നമ്പറിംഗ് സ്കീമും ഉപയോഗിക്കുന്നു
ഫയൽ നാമം, എന്നാൽ നിങ്ങൾക്ക് അനുയോജ്യമായ ഏത് ഫയൽനാമവും നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം - ഒരേയൊരു ആവശ്യകത
അത് ".tar" എന്നതിൽ അവസാനിക്കണം എന്ന്. ".tar" എന്നതിന് മുമ്പുള്ള ഫയൽ നാമത്തിന്റെ ഭാഗം എന്താണ്
"ക്ലയന്റ് വേർഷൻ" ഐഡിയായി Xymon ഉപയോഗിക്കും.

ഏത് ഹോസ്റ്റുകളാണ് പുതിയ ക്ലയന്റ് സ്വീകരിക്കുന്നതെന്ന് കോൺഫിഗർ ചെയ്യുക
client-local.cfg(5) ഫയൽ, നിങ്ങൾ ഇപ്പോൾ സജ്ജീകരിക്കേണ്ടതുണ്ട് a clientversion:ID ലൈൻ എവിടെ
The ID നിങ്ങൾ ടാർ ഫയലിനായി ഉപയോഗിച്ച ഫയൽനാമവുമായി പൊരുത്തപ്പെടുന്നു. അതിനാൽ നിങ്ങൾ പാക്കേജ് ചെയ്തിട്ടുണ്ടെങ്കിൽ
ഫയലിലേക്ക് പുതിയ ക്ലയന്റ് linux.v2.tar, തുടർന്ന് അനുബന്ധ എൻട്രി
client-local.cfg ആയിരിക്കും ക്ലയന്റ് വേർഷൻ:linux.v2.

client-local.cfg റീലോഡ് ചെയ്യാൻ xymond കാത്തിരിക്കുക
xymond പരമാവധി 10-ന് ശേഷം client-local.cfg ഫയൽ സ്വയമേവ റീലോഡ് ചെയ്യും
മിനിറ്റ്. നിങ്ങൾക്ക് ഉടനടി റീലോഡ് ചെയ്യാൻ നിർബന്ധിക്കണമെങ്കിൽ, ഇതിലേക്ക് ഒരു SIGHUP സിഗ്നൽ അയയ്ക്കുക
xymond പ്രക്രിയ.

ക്ലയന്റ് അപ്ഡേറ്റ് ചെയ്യുന്നതിനായി കാത്തിരിക്കുക
ക്ലയന്റ് ഡാറ്റ അയയ്‌ക്കുന്നതിനായി ക്ലയന്റ് അടുത്ത തവണ Xymon സെർവറുമായി ബന്ധപ്പെടുമ്പോൾ, അത് ചെയ്യും
client-local.cfg-ലെ പുതിയ ക്ലയന്റ് പതിപ്പ് ക്രമീകരണം ശ്രദ്ധിക്കുക, അത് പ്രവർത്തിക്കും ക്ലയന്റ് അപ്ഡേറ്റ്
പുതിയ ക്ലയന്റ് സോഫ്റ്റ്‌വെയർ ഇൻസ്റ്റാൾ ചെയ്യാൻ. അതിനാൽ ക്ലയന്റ് അടുത്ത തവണ പ്രവർത്തിക്കുമ്പോൾ, അത് ചെയ്യും
പുതിയ ക്ലയന്റ് സോഫ്റ്റ്‌വെയർ ഉപയോഗിക്കുക.

പ്രവർത്തനം


ക്ലയന്റ് അപ്ഡേറ്റ് രണ്ട് ഘട്ടങ്ങളിലായി പ്രവർത്തിക്കുന്നു:

ഘട്ടം വീണ്ടും നടപ്പിലാക്കുക
xymonclient.sh സ്ക്രിപ്റ്റിൽ നിന്ന് ക്ലയന്റ് അപ്‌ഡേറ്റ് ആദ്യം ആവശ്യപ്പെടുന്നതാണ് ആദ്യ ഘട്ടം
"--re-exec" ഓപ്ഷൻ ഉപയോഗിച്ച്. ഈ ഘട്ടം ക്ലയന്റ് അപ്‌ഡേറ്റ് പ്രോഗ്രാം പകർത്തുന്നു
$XYMONTMP ഡയറക്‌ടറിയിലെ ഒരു താൽക്കാലിക ഫയലിലേക്ക് $XYMONHOME/bin/. ഒഴിവാക്കാനാണിത്
അപ്‌ഡേറ്റ് നടപടിക്രമം ക്ലയന്റ് അപ്‌ഡേറ്റിന്റെ ഒരു പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ വൈരുദ്ധ്യം
യൂട്ടിലിറ്റി തന്നെ. ഈ ഘട്ടം പൂർത്തിയാകുമ്പോൾ, ക്ലയന്റ് അപ്‌ഡേറ്റ് യൂട്ടിലിറ്റി
ഫയലിൽ നിന്ന് പ്രോഗ്രാം പ്രവർത്തിപ്പിച്ച് അടുത്ത ഘട്ടം യാന്ത്രികമായി സമാരംഭിക്കുന്നു
$XYMONTMP.

ഘട്ടം അപ്ഡേറ്റ് ചെയ്യുക
രണ്ടാം ഘട്ടം Xymon സെർവറിൽ നിന്ന് പുതിയ ക്ലയന്റ് സോഫ്റ്റ്‌വെയർ ഡൗൺലോഡ് ചെയ്യുന്നു. പുതിയ
സോഫ്റ്റ്‌വെയർ ഒരു ടാർ ഫയലിലേക്ക് പാക്ക് ചെയ്യണം, അത് ക്ലയന്റ് അപ്‌ഡേറ്റ് പിന്നീട് അൺപാക്ക് ചെയ്യുന്നു
$XYMONHOME ഡയറക്ടറി.

ENVIRONMENT വ്യത്യാസങ്ങൾ


ക്ലയന്റ് അപ്‌ഡേറ്റ് ഉൾപ്പെടെ നിരവധി സ്റ്റാൻഡേർഡ് Xymon എൻവയോൺമെന്റ് വേരിയബിളുകൾ ഉപയോഗിക്കുന്നു XYMONHOME
ഒപ്പം XYMONTMP.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈൻ ക്ലയന്റ് അപ്‌ഡേറ്റ് ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ