כיצד לעדכן את אשכול Zevenet עם זמן השבתה מינימלי

פורסם על ידי זאבנט | 25 ביולי, 2017

סקירה כללית

המאמר שלהלן מתאר את תהליך העדכון זבנט 6 אשכול או גרסה גבוהה יותר כדי להשיג את זמן ההשבתה המינימלי במהלך הליך העדכון. על פי השירותים המוגדרים, אתה יכול לחוות מינימום השבתה או ללא השבתה בכלל.

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

שים לב שאם אתה משתמש כרגע בגירסה ישנה יותר של זיבנט מאשר 6, עליך לבדוק אם האשכול שלך מוכן להעברה בהתאם למאמר קבע את תצורת Zevet 5 Cluster.

סביבה

כדי להבין טוב יותר את נוהל העדכון במינימום השבתה, נבנתה הסביבה הבאה:


דרישות מ- EE 6

נדרש חיבור לאינטרנט כדי לבדוק את המאגרים שלנו ממתינים לחבילות, במקרה שהמערכת שלך לא מסוגלת להתחבר לאינטרנט, אנא בדוק שדרוגים עם ההליך הלא מקוון,

חבילות עדכון Zevenet 6 Offline

נוהל עדכון

מאז ZEVENET 6.0.0 העדכונים נעשים עם הכלי בדיקת שדרוגים.

לפני שתתחיל, אנא בצע תמונת מצב של שני הצמתים של האשכול, רק כדי לבטל שינויים במידת הצורך.

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

[master]root@zva5n1:# kill -9 `ps -ef | grep zeninotify | grep enterprise.bin | awk {'print $2'}`

בצומת הראשי, חסום כל בקשת חיבור ssh מהגיבוי לשם פתיחת הקובץ /etc/hosts.deny והזן את השורה הבאה בסוף הקובץ. בבקשה תשנה 192.168.100.25 לפי ה- IP שלך לגיבוי הנוכחי. שמור שינויים וצא. פעולה זו תחסום בצומת MASTER כל ניסיון לחיבור לשירות ssh מ- BACKUP.

(in the current MASTER, file /etc/hosts.deny)
sshd: 192.168.100.25

1. עבור אל BACKUP צומת (בעקבות הדוגמה הנוכחית zva5n2) ולהחיל את העדכון כמתואר בהוראות חבילת העדכונים, או לבצע בדיקת שדרוגים כלי אם אתה מפעיל את Zevenet 6.0.0 ואילך:

[backup]root@zlb:# checkupgrades
[backup]root@zlb:# checkupgrades -i

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

3. אם אין שגיאות במהלך עדכון ה- BACKUP צומת (zva5n2) עבור אל הצומת MASTER (zva5n1) והחל כעת את העדכון בשרת זה כמצוין בשלב 1. לאחר ביצוע העדכון, השירות יופעל מחדש על מנת להחיל את השינויים, ומכאן שבמהלך תהליך זה השירות יעבור אוטומטית וצומת הגיבוי הנוכחי יהפוך ל- MASTER חדש.

4. אם העדכון מתבצע ללא שגיאה, המשך להשבית את גוש ה- sshd שהוגדר כבר ב /etc/hosts.deny מחיקת השורה שהוזנה בשלב 0 בצומת MASTER הישן zna5n1.

5. אם הכישלון לאחור מופעל אז MASTER התפקיד יועבר אוטומטית לצומת זה שוב. אם זה לא המקרה, MASTER התפקיד יישמר בצומת השני (zva5n2).

6. כדי לכפות את MASTER תפקיד הצומת zva5n1 אז אתה רק צריך לאפשר את מצב התחזוקה ב הצומת zva5n2, וה MASTER התפקיד ייקח על ידי הצומת zva5n1 באופן אוטומטי כמו לפני העדכון. פַּעַם

לאחר סיום תהליך ההגירה, הקפד להשבית את מצב התחזוקה של שני הצמתים ואשר איזה צומת הוא MASTER ואיזה צומת הוא BACKUP כדי להמשיך לנהל את המערכת באמצעות MASTER. ודא שהשינויים הזמניים בקובץ /etc/hosts.deny נמחקים. לבסוף אתה יכול לבדוק את מצב שירות האשכול מאז התצוגה SYSTEM > אשכול.

תיהנו מהזבנט המעודכן שלכם ללא השבתה!

תשתף:

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

האם המאמר הזה היה מועיל?

מאמרים נוספים