אנגליתצרפתיתספרדי

Ad


סמל OnWorks

עדכון לקוח - מקוון בענן

הפעל עדכון לקוח בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זהו עדכון לקוח הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


clientupdate - כלי עדכון לקוח של Xymon

תַקצִיר


עדכון לקוח [אפשרויות]

תיאור


עדכון לקוח הוא חלק מלקוח Xymon. הוא אחראי על עדכון קיים
התקנת לקוח ממאגר מרכזי של חבילות לקוח המאוחסנות ב-Xymon
שרת.

כאשר לקוח Xymon שולח דוח לקוח רגיל לשרת Xymon, השרת
מגיב עם הסעיף של client-local.cfg(5) קובץ הרלוונטי ללקוח זה.
זה עשוי להיות כלול ערך "גרסת לקוח". גרסת הלקוח שהתקבלה מ-
השרת מושווה לגרסת הלקוח הנוכחית המותקנת בלקוח, כמו
נקבע על פי התוכן של הקובץ $XYMONHOME/etc/clientversion.cfg. אם השניים
גרסאות אינן זהות, עדכון לקוח מופעל כדי לעדכן את התקנת הלקוח.

אפשרויות


--רָמָה
דווח על גרסת הלקוח הנוכחית.

--update=NEWVERSION
נסה לעדכן את הלקוח ל-NEWVERSION על ידי שליפת גרסה זו של הלקוח
תוכנה משרת Xymon.

--reexec
בשימוש פנימי במהלך תהליך העדכון, ראה פעולה לְהַלָן.

--הסר-עצמי
בשימוש פנימי במהלך תהליך העדכון. אפשרות זו גורמת להפעלה
תוכנית שירות clientupdate כדי למחוק את עצמה - היא משמשת במהלך העדכון לניקוי א
עותק זמני של תוכנית השירות לעדכון הלקוח המותקן ב-$XYMONTMP.

משתמש עדכון לקוח IN XYMON


כדי לנהל לקוחות עדכון מבלי צורך להיכנס לכל שרת, אתה יכול להשתמש ב-
כלי עדכון לקוח. כך אתה מגדיר את ההפצה של גרסת לקוח חדשה.

צור את הלקוח החדש
הגדר את ספריית הלקוח החדש $XYMONHOME, למשל על ידי העתקת לקוח קיים
התקנה לספריה ריקה ושינוי שלה לצרכים שלך. זה טוב
רעיון למחוק את כל הקבצים בספריות tmp/ ו-logs/, מכיוון שאין צורך
להעתיק אותם לכל הלקוחות. שימו לב לקבצים וכו/, ועשו
בטוח שהם מתאימים למערכות שבהן אתה רוצה לפרוס את החדש הזה
לָקוּחַ. אתה יכול להוסיף קבצים - למשל סקריפטים של הרחבות בספריה ext/ - אבל
כלי השירות לעדכון לקוח אינו יכול למחוק או לשנות את שמות הקבצים.

ארוז את הלקוח
כאשר תוכנת הלקוח החדשה שלך מוכנה, צור קובץ tar-file של הלקוח החדש. את כל
לקבצים בארכיון tar חייב להיות שמות קבצים ביחס ל-$XYMONHOME של הלקוחות
(בדרך כלל, ~xymon/client/). שמור את קובץ tar בשרת Xymon ב
~xymon/server/download/somefile.tar. אל תדחס אותו. זה מומלץ ש
אתה משתמש באיזושהי מערכת הפעלה וסכימת מספור גרסאות עבור
שם קובץ, אבל אתה יכול לבחור איזה שם קובץ מתאים לך - הדרישה היחידה היא
שזה חייב להסתיים ב-".tar". החלק של שם הקובץ שלפני ".tar" הוא מה
Xymon תשתמש בתור מזהה "גרסת הלקוח".

הגדר אילו מארחים יקבלו את הלקוח החדש
ב client-local.cfg(5) קובץ, כעת עליך להגדיר את a גרסה לקוח: מזהה קו איפה
מה היא ID תואם לשם הקובץ שבו השתמשת עבור קובץ tar. אז אם ארזת את
לקוח חדש לתוך הקובץ linux.v2.tar, ולאחר מכן את הערך המתאים ב
client-local.cfg יהיה גרסה לקוח: linux.v2.

המתן עד ש-xymond יטען מחדש את client-local.cfg
xymond יטען מחדש אוטומטית את הקובץ client-local.cfg לאחר 10 לכל היותר
דקות. אם אתה רוצה לאלץ טעינה מחדש מיידית, שלח אות SIGHUP ל-
תהליך xymond.

המתן עד שהלקוח יעדכן
בפעם הבאה שהלקוח ייצור קשר עם שרת Xymon כדי לשלוח את נתוני הלקוח, הוא יעשה זאת
שימו לב להגדרת גרסת הלקוח החדשה ב-client-local.cfg, ותפעל עדכון לקוח
כדי להתקין את תוכנת הלקוח החדשה. אז כשהלקוח ירוץ בפעם הבאה, הוא יעשה זאת
השתמש בתוכנת הלקוח החדשה.

פעולה


עדכון לקוח פועל בשני שלבים:

בצע מחדש את השלב
השלב הראשון הוא כאשר clientupdate מופעל לראשונה מהסקריפט xymonclient.sh
עם האפשרות "--re-exec". שלב זה מעתיק את תוכנית עדכון הלקוח מ
$XYMONHOME/bin/ לקובץ זמני בספריית $XYMONTMP. זה כדי להימנע
מתנגש כאשר הליך העדכון מתקין גרסה חדשה של עדכון הלקוח
השירות עצמו. עם השלמת שלב זה, כלי עדכון הלקוח
מפעיל אוטומטית את השלב הבא על ידי הפעלת התוכנית מהקובץ ב
$XYMONTMP.

שלב עדכון
השלב השני מוריד את תוכנת הלקוח החדשה משרת Xymon. החדש
יש לארוז את התוכנה בקובץ tar, אשר עדכון לקוח פורק לאחר מכן לתוך
ספריית $XYMONHOME.

הסביבה וריאציות


clientupdate משתמש במספר ממשתני סביבת Xymon הסטנדרטיים, כולל XYMONHOME
ו XYMONTMP.

השתמש בעדכון לקוח באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad