अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

क्लाइंटअपडेट - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में क्लाइंटअपडेट चलाएं

यह कमांड क्लाइंटअपडेट है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


क्लाइंटअपडेट - ज़ायमोन क्लाइंट अपडेट उपयोगिता

SYNOPSIS


clientupdate [विकल्प]

वर्णन


clientupdate ज़ायमोन क्लाइंट का हिस्सा है। यह किसी मौजूदा को अद्यतन करने के लिए ज़िम्मेदार है
ज़ायमोन पर संग्रहीत क्लाइंट पैकेजों के केंद्रीय भंडार से क्लाइंट इंस्टॉलेशन
सर्वर.

जब Xymon क्लाइंट, Xymon सर्वर को एक सामान्य क्लाइंट रिपोर्ट भेजता है, तो सर्वर
के अनुभाग के साथ प्रतिक्रिया करता है क्लाइंट-local.cfg(5) वह फ़ाइल जो इस क्लाइंट के लिए प्रासंगिक है।
इसमें "क्लाइंटवर्जन" मान शामिल हो सकता है। क्लाइंटवर्ज़न से प्राप्त हुआ
सर्वर की तुलना क्लाइंट पर स्थापित वर्तमान क्लाइंट संस्करण से की जाती है
$XYMONHOME/etc/clientversion.cfg फ़ाइल की सामग्री द्वारा निर्धारित किया जाता है। यदि दो
संस्करण समान नहीं हैं, क्लाइंट इंस्टॉलेशन को अपडेट करने के लिए क्लाइंटअपडेट लॉन्च किया गया है।

विकल्प


--स्तर
वर्तमान क्लाइंट संस्करण की रिपोर्ट करें.

--अपडेट=नयासंस्करण
क्लाइंट के इस संस्करण को लाकर क्लाइंट को नए संस्करण में अपडेट करने का प्रयास करें
Xymon सर्वर से सॉफ़्टवेयर।

--reexec
अद्यतन प्रक्रिया के दौरान आंतरिक रूप से उपयोग किया जाता है, देखें संचालन नीचे.

--स्वयं हटाओ
अद्यतन प्रक्रिया के दौरान आंतरिक रूप से उपयोग किया जाता है। यह विकल्प रनिंग का कारण बनता है
क्लाइंटअपडेट उपयोगिता स्वयं को हटाने के लिए - इसका उपयोग अपडेट के दौरान शुद्ध करने के लिए किया जाता है
क्लाइंटअपडेट उपयोगिता की अस्थायी प्रतिलिपि जो $XYMONTMP में स्थापित है।

का उपयोग करते हुए ग्राहक अद्यतन IN ज़ायमोन


प्रत्येक सर्वर पर लॉगऑन किए बिना क्लाइंट को अपडेट करने का प्रबंधन करने के लिए, आप इसका उपयोग कर सकते हैं
क्लाइंटअपडेट उपयोगिता. इस प्रकार आप नए क्लाइंट संस्करण की रिलीज़ को सेटअप करते हैं।

नया क्लाइंट बनाएं
नई क्लाइंट $XYMONHOME निर्देशिका सेटअप करें, उदाहरण के लिए किसी मौजूदा क्लाइंट की प्रतिलिपि बनाकर
एक खाली निर्देशिका में स्थापना और अपनी आवश्यकताओं के लिए इसे संशोधित करना। यह एक अच्छा है
tmp/ और logs/ निर्देशिकाओं की सभी फ़ाइलों को हटाने का विचार है, क्योंकि इसकी कोई आवश्यकता नहीं है
इन्हें सभी ग्राहकों को कॉपी करने के लिए। आदि/फाइलों पर ध्यान दें और बनाएं
सुनिश्चित करें कि वे उन सिस्टमों के लिए उपयुक्त हैं जहां आप इस नए को तैनात करना चाहते हैं
ग्राहक। आप फ़ाइलें जोड़ सकते हैं - उदाहरण के लिए ext/ निर्देशिका में एक्सटेंशन स्क्रिप्ट - लेकिन
क्लाइंटअपडेट उपयोगिता फ़ाइलों को हटा या नाम नहीं बदल सकती।

क्लाइंट को पैकेज करें
जब आपका नया क्लाइंट सॉफ़्टवेयर तैयार हो जाए, तो नए क्लाइंट की एक टार-फ़ाइल बनाएं। सभी
टार संग्रह की फ़ाइलों में क्लाइंट के $XYMONHOME से संबंधित फ़ाइल नाम होने चाहिए
(आमतौर पर, ~xymon/क्लाइंट/)। टार फ़ाइल को ज़ायमोन सर्वर पर सहेजें
~xymon/server/download/somefile.tar. इसे संपीड़ित न करें. ये सिफ़ारिश की जाती है कि
आप इसके लिए किसी प्रकार की ऑपरेटिंग-सिस्टम और संस्करण-नंबरिंग योजना का उपयोग करते हैं
फ़ाइल नाम, लेकिन आप वह फ़ाइल नाम चुन सकते हैं जो आपके लिए उपयुक्त हो - एकमात्र शर्त यह है
इसका अंत ".tar" से होना चाहिए। फ़ाइल नाम का ".tar" से पहले वाला भाग क्या है?
ज़ायमोन का उपयोग "क्लाइंटवर्ज़न" आईडी के रूप में किया जाएगा।

कॉन्फ़िगर करें कि कौन से होस्ट को नया क्लाइंट प्राप्त हो
में क्लाइंट-local.cfg(5) फ़ाइल, अब आपको एक सेटअप करना होगा ग्राहक संस्करण: आईडी लाइन कहाँ
la ID टार-फ़ाइल के लिए आपके द्वारा उपयोग किए गए फ़ाइल नाम से मेल खाता है। तो अगर आपने पैकेजिंग कर ली है
फ़ाइल में नया क्लाइंट linux.v2.tar, फिर संबंधित प्रविष्टि
client-local.cfg होगा क्लाइंटवर्जन:linux.v2.

क्लाइंट-local.cfg को पुनः लोड करने के लिए xymond की प्रतीक्षा करें
अधिकतम 10 के बाद xymond स्वचालित रूप से client-local.cfg फ़ाइल को पुनः लोड कर देगा
मिनट। यदि आप तत्काल पुनः लोड करने के लिए बाध्य करना चाहते हैं, तो SIGHUP सिग्नल भेजें
ज़ाइमॉन्ड प्रक्रिया।

क्लाइंट के अपडेट होने की प्रतीक्षा करें
अगली बार जब क्लाइंट क्लाइंट डेटा भेजने के लिए ज़ायमोन सर्वर से संपर्क करेगा, तो वह ऐसा करेगा
client-local.cfg में नई क्लाइंटवर्जन सेटिंग पर ध्यान दें, और यह चलेगी clientupdate
नया क्लाइंट सॉफ़्टवेयर स्थापित करने के लिए. तो जब ग्राहक अगली बार चलेगा, तो वह चलेगा
नए क्लाइंट सॉफ़्टवेयर का उपयोग करें.

संचालन


clientupdate दो चरणों में चलता है:

चरण पुन: निष्पादित करें
पहला चरण तब होता है जब क्लाइंटअपडेट को पहली बार xymonclient.sh स्क्रिप्ट से लागू किया जाता है
"--re-exec" विकल्प के साथ। यह चरण क्लाइंटअपडेट प्रोग्राम को कॉपी करता है
$XYMONTMP निर्देशिका में एक अस्थायी फ़ाइल के लिए $XYMONHOME/bin/। इससे बचना है
जब अद्यतन प्रक्रिया क्लाइंटअपडेट का नया संस्करण स्थापित करती है तो विरोध होता है
उपयोगिता ही. इस चरण के पूरा होने पर, clientupdate उपयोगिता
फ़ाइल से प्रोग्राम चलाकर स्वचालित रूप से अगला चरण लॉन्च करता है
$XYMONTMP.

अद्यतन चरण
दूसरा चरण Xymon सर्वर से नया क्लाइंट सॉफ़्टवेयर डाउनलोड करता है। नई
सॉफ़्टवेयर को एक टार फ़ाइल में पैक किया जाना चाहिए, जिसे क्लाइंटअपडेट में अनपैक किया जाता है
$XYMONHOME निर्देशिका।

वातावरण चर


clientupdate सहित कई मानक Xymon पर्यावरण चर का उपयोग करता है ज़ाइमनहोम
और XYMONTMP.

onworks.net सेवाओं का उपयोग करके ऑनलाइन क्लाइंटअपडेट का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad