PracticU

YUM MODULE - Update Packages

בלי כתוביותעם כתוביות
PracticU › קורס DevOps - Ansible › YUM MODULE - Update Packages
מילון מושגים:
עדכון - שינוי שמביא תוכנה או מערכת לגרסה חדשה יותר, כדי לתקן תקלות, לסגור חולשות אבטחה או להוסיף יכולות.
חבילה - אוסף ארוז של קוד, ספריות או קבצים המופץ כיחידה אחת ומותקן בעזרת מנהל חבילות.
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
קבוצה - אוסף של משתמשים או אובייקטים שמנוהלים יחד, כדי להעניק הרשאות או הגדרות משותפות בבת אחת.

YUM MODULE - Update Packages
מודול yum יכול גם לעדכן את כל חבילות מערכת ההפעלה, וכך מבצעים עדכון אוטומטי לחלק מהשרתים.
עדכון חבילות
1. כוכבית: בשדה name כותבים את הכוכבית * בתוך גרש יחיד, ו-state מקבל את הערך latest.
2. קבוצה: בדוגמה העדכון מופעל רק על שרתי ה-DB, ולכן המשימה רצה על הקבוצה הזו בלבד.
הרצה ובדיקה
1. בדיקה קודמת: עם --check רואים ששרת 203 צריך שינוי.
2. ההרצה: העדכון רץ בשרת המרוחק. בזמן ההרצה המרצה בודק את העומס בשרת עם top ורואה את תהליכי yum פועלים.
3. הרצה חוזרת: ההרצה הבאה מסמנת הכול בירוק, כלומר השרת כבר מעודכן.
השיעור הבא בקורס: Service Module

פרקי ההרצאה: YUM MODULE - Update Packages

  1. 00:00

    עדכון חבילות לינוקס עם מודול yum

  2. 00:41

    עדכון רק לשרתי ה-DB

  3. 01:17

    הרצת העדכון על השרת המרוחק

תמלול ההרצאה: YUM MODULE - Update Packages

הטקסט המלא של הדקות הראשונות בהרצאה «YUM MODULE - Update Packages» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    ממשיכים עם שימוש ב-YAM מוד'ול, והפעם אנחנו נעשה Update עם ה-YAM. בסרטונים הקודמים ראינו איך אנחנו מתקינים Packages חדשים, איך אנחנו מסירים Package, מה לגבי ביצוע Update למערכת ההפעלה.

  2. 00:18

    תחשבו על זה, יש לכם 50 שרתי לינוקס בארגון, אתם רוצים באופן אוטומטי לבצע Update של חלק מהשרתים האלה? מה יותר טוב מלהשתמש ב-Ansible עם ה-YAM מוד'ול?

  3. 00:31

    שימו לב, אתם רואים פה את התמונה, פשוט ולעניין, תחת ה-yam module יש לי name, ב-name אני שם את הכוכבית, את האסטריק, עם ה-state latest, וכאן אני מבקש שרק שרתי הדאטאבייס עבורם יתבצע update.

  4. 00:49

    בואו ניגש ונעשה את זה. אז גם פה, כמו שאתם יכולים לראות כבר, כדי לחסוך לנו זמן, יצרתי את ה-yaml פייל עם ה-task, הפעם אני הולך לבצע את זה רק עבור ה-db host, הנה ה-yam module, ובניהם אני מכניס כוכבית עם גרש, שימו לב, גרש יחיד.

  5. 01:10

    זהו, בואו נריץ את זה. שוב פעם, אני תמיד בודק את הסקריפטים שלי בעזרת דאש דאש צ'ק. אפשר לראות שהוא אומר לי ש-203 צריך שינוי, ואני כמובן אריץ את הפקודה עכשיו.

  6. 01:28

    ומה שקורה עכשיו זה שיש לי update של מערכת ההפעלה, 203 ה-host, ה-DB host שלנו עובר עכשיו עדכון, הים update רץ בשרת המרוחק וזהו אנחנו עכשיו מריצים עדכון לשרת לינוקס.

לקורס המלא: קורס DevOps ו‑Ansible אונליין

ההרצאה הקודמת: YUM MODULE - Remove Packages

ההרצאה הבאה: Service Module

הרצאות קשורות מקורסים אחרים

  • פקודת Update
  • התקנת תוכנות עם YUM
  • Download the new update
  • Swarm Update & Rollback

קורסים נוספים במסלול

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס PowerShell
  • קורס Git ו-GitHub עם Visual Studio