PracticU

ניהול LVM בממשק גרפי

בלי כתוביותעם כתוביות
PracticU › קורס לינוקס למתקדמים - הסמכה בינלאומית - Linux - Red Hat - RHCSA / RHCE › ניהול LVM בממשק גרפי
מילון מושגים:
LVM - מנגנון ב-Linux לניהול גמיש של אחסון, שמאפשר לשלב דיסקים ולשנות גודל של כרכים לוגיים.
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.
שורת פקודה - ממשק טקסטואלי שבו מקלידים פקודות למערכת ההפעלה ומקבלים תגובה בטקסט, במקום להשתמש בעכבר.
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
ווליום - יחידת אחסון לוגית על דיסק או מספר דיסקים. ב-Docker, מנגנון לשמירת נתונים מחוץ לקונטיינר.
טרמינל - חלון או תוכנה שמספקים ממשק שורת פקודה להקלדת פקודות למערכת ההפעלה.

ניהול LVM בממשק גרפי
בשיעור מוצג ממשק ה-LVM הגרפי בלינוקס. המרצה מסביר שהוא מאפשר ליצור ולמחוק קבוצות וווליומים, אבל הוא ממליץ לעבוד בשורת הפקודה, כי הממשק איטי עם דיסקים גדולים.
השלבים העיקריים
1. פתיחת הכלי: בתפריט System Administration בוחרים Logical Volume Manager. אפשר לפתוח אותו גם מהטרמינל בעזרת system-config-lvm.
2. אתחול הדיסקים: דיסק חדש מופיע כ-Uninitialized. מאתחלים אותו דרך Tools ו-Initialize Block Device, ואז הוא הופך ל-Physical Volume. אחרי אתחול אין אפשרות לחזור אחורה, וכל המידע בדיסק יימחק.
3. יצירת קבוצה: בוחרים Create New Group, נותנים שם (בשיעור Backup 01), ובוחרים את הדיסקים. גודל ה-Physical Extent נשאר ברירת המחדל.
4. הרחבת הקבוצה: Extend Volume Group מוסיף דיסק נוסף לקבוצה. בדוגמה הקבוצה עברה מ-3 ל-7 ג'יגה.
5. Logical Volume: יוצרים ווליום חדש, בוחרים את הגודל, את מערכת הקבצים Extended 4, ואת סוג הפריסה. בשיעור נבחר Striped, כי הוא מהיר יותר. בלי מירור, אם דיסק נופל המידע בו הולך לאיבוד. אפשר גם להגדיר את נקודת ה-mount, והכלי כותב אותה ל-fstab.
6. מחיקה: מסירים בסדר הפוך: קודם הלוגיקל, אחר כך הקבוצה, ואז הפיזיקל.
שימו לב
המרצה מדגיש שהכלי הגרפי עבד לאט עם דיסקים של כמה טרה, ולכן בעבודה אמיתית הוא ממליץ על שורת הפקודה.
בסוף השיעור יוצרים קבוצה וווליום בממשק הגרפי, ומבינים את ההבדל בינו לבין שורת הפקודה.
השיעור הבא בקורס: הגדרת דיסק GPT בלינוקס
לחץ כאן להורדת הורדת קבצי Script של לינוקס שהיו בסרטים
מילון מושגים:
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
מחיצה - חלוקה לוגית של דיסק פיזי לאזורים נפרדים, שכל אחד מתפקד כאילו הוא כונן עצמאי.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
Active Directory - שירות מדריך של מיקרוסופט לניהול מרכזי של משתמשים, מחשבים והרשאות ברשת ארגונית מבוססת דומיין.
GPO - אובייקט מדיניות קבוצתית ב-Active Directory, שמכיל הגדרות ומדיניות המוחלות על משתמשים ומחשבים.


מבנה ושמות דיסקים ומחיצות בלינוקס:


(Sda (disk0): זה הדיסק הפיזי הראשון (SATA DISK)

(Sda1,Sda2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי הראשון.

(Sdb (disk1): זה הדיסק הפיזי השני כמו בוינדוס Disk1

(Sdb1,Sdb2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי השני.

מחיצת השורש הראשונה:

וינדוס: C

לינוקס: /

מחיצות נוספות:

וינדוס: D: / E:

לינוקס: /data /example כמו תיקיות.

הערה: בתהליך ההתקנה יוצרים מחיצה נוספת לזיכרון הווירטואלי שנקראת SWAP

מטרת צירוף לינוקס לדומיין הינה לאימות משתמשים מתוך Active Directory בלבד ואין GPO  ללינוקס דרך AD.


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה

פרקי ההרצאה: ניהול LVM בממשק גרפי

  1. 00:00

    הכרת System-Config-LVM ומטרתו

  2. 00:59

    המלצה לעבוד בשורת הפקודה ולא בגרפי

  3. 01:53

    כניסה לממשק LVM מתפריט System Administration

  4. 03:03

    כלים גרפיים נוספים בסביבת הניהול

  5. 03:43

    מבט כללי על מסך ה-LVM

  6. 05:11

    ישויות Uninitialized ודיסקים שלא הוטחלו

  7. 05:51

    אתחול דיסקים כ-Physical Volume

  8. 06:47

    אתחול הדיסק השני ויצירת PV בגוי

תמלול ההרצאה: ניהול LVM בממשק גרפי

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

  1. 00:22

    אנחנו ממשיכים עם ההמשך של חלק ג' של עבודה עם דיסקים ומחיצות, עם ממשקים גרפיים, הממשק הגרפי שיש לנו בלינוקס, והפעם אני רוצה לדבר על ה-LVM גוי, על הממשק הגוי של ה-LVM, של ה-Logical Volume Manager.

  2. 00:39

    אז קודם כל, השם של הממשק הזה, אם אתם רוצים להפעיל אותו מתוך שורת הפקודה, נקרא System-Config-LVM. System-Config-LVM זה השם של ה-RPM או של התוכנה, אתם יכולים לראות את התמונה הקטנה פה של איך נראה הלוג'יקל ווליום מנג'מנט. ההמלצה שלי, אתם רואים פה בסעיף 2, אני כותב אני ממליץ לעבוד עם הממשק ה-CLI מאשר לעבוד עם הממשק הגרפי של ה-LVM.

  3. 01:08

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

  4. 01:30

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

  5. 01:53

    עושים להם initialize קודם כל אז בואו נעבור ללינוקס שלנו הפעם לממשק הגרפי והפעם על מנת להגיע לממשק ה-LVM אנחנו ניגש לסיסטם אדמיניסטריישן לוג'יקל ווליום מנאג'ר זה הקונפיגר אתם יכולים לראות פה את ההסבר קונפיגר LVM in a graphical setting דרך אגב אם הייתם רוצים להפעיל את זה מתוך שורת הפקודה כמובן כשאתם בגוי בממשק הגרפי System-Config-LVM אגב, אם אנחנו כבר פה

  6. 02:45

    System-Config אני עושה פעמיים תאב, שימו לב שיש לנו לא מעט תוכנות גרפיות שאנחנו יכולים להפעיל במקום להשתמש בממשק ה-CLI, למשל כשמדובר בהגדרת Authentication, בהגדרת ה-Firewall, בהגדרת ה-K-Dump, ה-Dump של המערכת, הגודל של הקובץ דאם וכו' וכו', אוקיי, אז תזכרו שיש לנו עוד אפשרויות, עוד אפשרות להפעיל פקודות

  7. 03:26

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

  8. 03:43

    נפלא. אז בואו נחזור, System, Administration ו-Logical Volume Manager. כמו שאתם יכולים לראות, זה הממשק שלנו.

  9. 03:58

    מצד ימין יש לנו הסבר מפורט על כל אחד מהדברים שאנחנו רואים פה. מה בעצם מצד ימין כאן, מה זה כל אחד מהדברים? למשל זה במקרה שלנו physical view של ה-VG-Linux, זו קבוצה virtual group בשם VG-Linux, והקבוצה הזאת היא לא קלאסטר, הדיסק הזה הוא לא חלק מקלאסטר, הוא לא דיספלייד, הוא לא מוצג לשני שרתים

  10. 04:20

    במקביל, ועוד כל מיני מידע נחמד. בקיצור, ממש כאילו היינו עושים VG-דיספליי. יש לנו פה מידע על הפרטישין SD2, פיזיקל ווליום, יש לנו מידע על ה-LVM, יש לנו פה לוג'יקל ווליום, אתם יכולים לראות LV-ROOT, LV-SWAP, אלה הם לוג'יקל ווליום שנוצרו בעת התקנת השרת.

  11. 04:45

    כשאתם מתקינים את שרת הלינוקס שלכם, אם אתם תלכו עם ההגדרות ה-Default של ההתקנה, המערכת ההפעלה תהיה מותקנת ומוגדרת על LVM, שזה בסדר גמור, אין לי שום בעיה עם זה.

  12. 04:55

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

  13. 05:10

    מה כן מעניין אותנו? מעניין אותנו Uninitialized Entities, כלומר ישויות Uninitialized, בעצם במילה פשוטה דיסקים שלא הוטחלו.

  14. 05:20

    כמו בווינדואוס, אתם עושים קליק ימני על הדיסק, בדיסק מנג'מנט, Initialized, נכון? אותו דבר גם פה, אם אתם רוצים להתחיל לעבוד עם הדיסקים מתוך ה-LVN, הם חייבים לעשות להם initialize.

  15. 05:32

    איפה אנחנו עושים initialize? אז בואו נשתמש ב-sdc אפשר לראות שזה uninitialized ו-sdb uninitialized. בסדר? יש לנו שתי דיסקים.

  16. 05:43

    נפלא. וכשאני נוגע ב-sdc אפשר לראות שהוא 4 ג'יגה וכשאני נוגע ב-sdb הוא 3 ג'יגה. partition type: none, unmounted. בקיצור, אנחנו מבינים שהדיסקים האלה uninitialized הם חדשים לגמרי במערכת.

  17. 05:59

    איך אנחנו מתחילים אותם? הולכים ל-tools, initialized block devices. כשאנחנו מדברים על דיסק שהוא לא מפורמט, הוא עדיין לא מוגדג כמחצה, נהוג לקרוא לו בלוק דיווייס.

  18. 06:12

    ברגע שהפכנו אותו למחצה, הוא כבר הופך להיות ווליום. אוקיי? So, initialize block device, ואז הוא שואל אותי, איזה בלוק דיווייס אתה רוצה להשתמש בו?

  19. 06:22

    אני רוצה בבקשה לדב sdc, initialize. All data on the disk, בלה בלה בלה, will be lost. אז כמובן, חברים, לזכור שאתם עושים את זה, בלה בלה בלה, לזכור שאתם יכולים להרוס דיסקים, תוודאו שאתם אכן עושים לדיסק הנכון initialize, נפלא.

  20. 06:42

    הדיסק הזה הפך להיות, הוא עדיין unallocated אבל הוא כבר פיזיקל ווליום, הוא כבר לא בלוק דיווייז. בואו נעשה גם לאחרון sdb initialize/dev/sdb בדרך כלל שואלים אותי האם אני יכול לעשות פה רווח ולעשות עוד כאלה?

  21. 07:05

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

  22. 07:14

    dev sdb initialized, are you sure? of course, I'm sure. ויש לנו תחת Unallocated Volumes, יש לנו את שני הדיסקים האלה. אז זה בעצם מקביל לפקודת ה-PV שעשינו ב-Logical Volume Manager ב-LVM.

  23. 07:30

    זוכרים? PV Create. זה בעצם מה שעשינו, אז PV Create. השלב הבא יהיה ליצור קבוצה,

לקורס המלא: קורס לינוקס מתקדם אונליין

ההרצאה הקודמת: ניהול FDISK בממשק גרפי

ההרצאה הבאה: הגדרת דיסק GPT בלינוקס

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

  • יצירת Snapshot - בממשק גרפי
  • שימוש בממשק גרפי של msfconsole
  • ניהול OU
  • ניהול סיכונים

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

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