
fdisk -l מציגה את הדיסקים שבשרת. הדיסק החדש, בגודל 1 ג'יגה, מופיע בלי מחיצות. הפקודה df מראה אילו מחיצות מחוברות כרגע.m כדי לראות את התפריט, ו-n כדי ליצור מחיצה חדשה. המחיצה נבחרת כ-primary, והגודל נקבע לפי ההוספה: +500M למחיצה של 500 מגה, או Enter כדי לנצל את כל הדיסק.w כותבת את הטבלה לדיסק ויוצאת. בלי השלב הזה השינויים לא נשמרים./etc/fstab, כך שהדיסק יתחבר אחרי כל אתחול.מבנה ושמות דיסקים ומחיצות בלינוקס:

הטקסט המלא של הדקות הראשונות בהרצאה «ניהול דיסקים LVM - חלק 1» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בסרטון שלפניכם אני מעוניין לדבר על עבודה עם דיסקים בשרת לינוקס וחלוקת הדיסק או הדיסקים למחיצות. בסדרה של הסרטונים שלפניכם תהיה סדרה של סרטונים שעוסקת בעבודה עם הדיסק בשרת הלינוקס.
אנחנו נראה איך אנחנו עובדים עם הדיסקים בשרת לינוקס מסוג רדאט וסוסה ויהיו מספר חלקים. החלק האלף, החלק הראשון, שזה החלק הזה בעצם, אנחנו נדבר על חלוקת הדיסק למחיצות בשרת סוס או רד האט או כל שרת לינוקס על ידי שימוש בפקודת ה-F-Disk.
אין כמעט שרת לינוקס או יוניקס שאין לו את התוכנה F-Disk, שמי שמכם הרבה זמן בווינדאוז, עוסק בווינדאוז, זוכר אותה לטובה מהעולם של הדוס.
היינו עובדים לפני 15 שנים עם דוס, היינו משתמשים הרבה מאוד עם F-Disk. אז גם בלינוקס עדיין זה חי וקיים ובועט, תוכנת ה-F-Disk. בחלק א', אנחנו נראה איך אנחנו מחלקים דיסק שקיבלנו למחיצות על ידי שימוש ב-F-Disk.
חוץ מזה שנחלק את הדיסק, אנחנו כמובן גם לפרמט את הדיסק וניצור את המחיצות. בחלק ב', אנחנו נדבר על חלוקת הדיסק למחיצות, אבל הפעם בשרת סוסה ועל ידי שימוש בתוכנת ה-YAST.
זו התוכנה המקסימה שמגיעה עם שרת הסוסה, מעין גוי, זה לא באמת גוי, לא עובדים עם העכבר, אבל חצי גוי כזה, שמאפשר לנו לחלק את הדיסק בצורה מאוד יפה, פשוט ולעניין.
בחלקים אנחנו נעבוד עם מנגנון הרבה יותר מתוחכם שנקרא LVM. הוא קיים גם בסוסה וגם ברדאט, הוא קיים כמעט, שוב פעם, בכל לינוקס, והוא בא מהמילה Logical Volume Manager.
זה בעצם מנגנון שמאפשר לנו ליצור מחיצות אבל יותר מתקדמות בשרת. מה הרעיון? הרעיון הוא שאני יכול ליצור מחיצה גדולה מכמה דיסקים, אני יכול לחבר כמה דיסקים יחדיו, ליצור ווליום גדול יותר, מחיצה גדולה יותר או דיסק גדול יותר.
ה-LVM אנחנו גם נראה איך אנחנו עושים רייד ברמת התוכנה. כלומר, בחלק הרביעי והאחרון אנחנו נדבר על משהו הרבה יותר מתקדם שאפשר לעשות עם ה-LVM, וזה יצירה של מירור ורייד 5, שזה בעצם יצירה של רייד בשרת, אוקיי?
אז בואו נתחיל עם חלק א', ובחלק א' אנחנו מדברים על שימוש ב-F-Disk. מה שיקרה זה שאנחנו נוסיף דיסק חדש לשרת, אנחנו נראה איך אנחנו רואים. במידה והוספנו דיסק חדש לשרת, אנחנו נראה איך אנחנו צופים בדיסק הזה, איך אנחנו רואים את הדיסק החדש הזה על ידי שימוש בפקודת fdisk-l.
אנחנו נעשה שימוש בפקודת ה-fdisk גם כדי לחלק את הדיסק החדש הזה למחיצות. חוץ מזה שנחלק את הדיסק למחיצות, אנחנו גם נפרמט אותו, נראה את הפקודה 0ck2 ו-0ckext 3, ובסוף אנחנו נראה איך אנחנו עושים mount לדיסק החדש הזה או למחיצה החדשה.
חשוב לזכור שבלינוקס אנחנו מציגים את הדיסק, אנחנו ניצור ממנו מחיצה, נפרמט אותו, וזה לא מספיק. זה לא כמו בווינדוס שאתם מפרמטים מחיצה ומיד היא הופכת לכונן D או E או F.
בלינוקס, בכל לינוקס, אחרי שסיימנו לפרמט את הדיסק אנחנו חייבים לעשות לו מאנט. כלומר אנחנו חייבים להתחל אותו לתוך מערכת הקבצים, ולא רק זה, אנחנו נצטרך גם להתחל אותו ולשים אותו באיזשהו קובץ, אנחנו נצטרך להגדיר איזה קובץ כדי שכל פעם שנעשה
ריבוט לשרת הדיסק הזה יעלה עם השרת אוקיי אז בואו ניגש לעבודה הדבר הראשון שאני רוצה לעשות ברשותכם זה פשוט להוסיף דיסק נוסף לשרת שלנו אוקיי כשאני אומר להוסיף דיסק נוסף אני כמובן מדבר על מה אני מדבר על זה שאני רוצה ברשותכם רק בואו נעשה shutdown מינוס h now בואו נכבה את השרת שלנו מה שאני
רוצה לעשות עכשיו ברשותכם אני רוצה להוסיף דיסק, הרי אנחנו עובדים פה עם וירטואל משין. אני רוצה להוסיף דיסק פיזי לשרת, בעצם להוסיף דיסק וירטואלי בשרת, להתחיל את השרת ואז להציג את הדיסק החדש הזה, אוקיי?
אז כמובן בשרת אמיתי אנחנו נציג את הדיסק הזה על ידי הוספה של דיסק פיזי לשרת, ולפעמים אנחנו נצטרך להציג דיסק על ידי שימוש באיזשהו סטורייט חיצוני, אז האסקאזי, ויש לנו גם סרטונים בנושא הזה, אולי אסקאזי, אולי פייבר צ'אנל וכו' וכו'.
אז הנה, כמו שאתם יכולים לראות, השרת שלי כרגע מחובר למטה. מה שאני אעשה, ברשותכם, עכשיו, אני אערוך את הווירצ'ואל משין סטטינגס, ואני עכשיו אוסיף דיסק נוסף.
אני רוצה להוסיף Hard Disk. Next, Create a New Virtual Disk, Use an Existing. אני רוצה Create a New.
אתה רוצה סקאזי או IDE? בוא נוסיף סקאזי, זה לא באמת משנה. אם בא לכם להוסיף IDE, תוסיפו IDE. ההבדל הוא באמת לא כזה גדול ברמת זה שעובדים מווירצ'ואל משין ואני בספק אם יש לכם היום דיסקים שהם IDE.
Next, Allocate All Disc Space or Store Virtual Disc as Single File, זה מתאים לי. Allocate All Disc Space Now, כן, יש לי מלא מקום, אין לי בעיה, אני אעשה את זה.
כרגע ברשותכם אני רוצה להוסיף 1 גיג, 1 גיגה, 1 ג'יגה לשרת. Next, איך קוראים לדיסק החדש הזה? זה בסדר גמור, זה וירטואלי.
כמובן מה שאני מציג לכם עכשיו זה דבר טריוויאלי ביותר ובסיסי שאתם יודעים לעשות כבר אני מוסיף דיסק בשרת, עכשיו אני אתחל את השרת ואנחנו ניקח את זה משם שוב פעם להזכירכם אנחנו כרגע בחלק א' מדברים על שימוש ב-FDisk יש לנו דיסק חדש בשרת, אני רוצה בלינוקס להוסיף
את הדיסק החדש הזה ולהתחיל לעבוד איתו אז ברשותכם אני אתחל את השרת עכשיו, אני ברשותכם אעשה pause כדי שנמתין שהשרת יעלה, זה לוקח כמה שניות אז הלינוק שלנו חזר מהריבוט ואחרי שהוספנו את הדיסק של 1 ג'יגה בואו ניכנס פנימה לשרת ונראה איך אנחנו עובדים עם הדיסק הזה באמצעות תוכנת ה-F-Disk.
הפקודה הראשונה שאני רוצה להציג לכם היא F-Disk-L וזו הפקודה שמאפשרת לי לראות אילו דיסקים יש לי בשרת, אילו מהם הם בשימוש ואילו מהם לא בשימוש ואני יכול להתחיל לעבוד עליהם.
F-Disk-L אתם יכולים לראות שיש לי פה את ה-SDA שזה דיסק ראשון שיש לי ויש לי מחיצות מהדיסק הזה sda1 ו sda2 אלה הם הדיסקים המקוריים של מערכת ההרפלה איפה שהתקנתי את הלינו ואז מבצבץ לו הדיסק הנוסף שנקרא דיסק dev sdb בגודל של 1 גיגה ואתם יכולים לראות שלא מופיע פה שום מחיצה עבורו כלומר הדיסק הזה הוא לא פעיל זה דיסק שאין
לו מחיצה אוקיי דבר נוסף שאתם יכולים לעשות זה הפקודת df הפקודת df גם תראה לכם אילו מחיצות הם כרגע במצב של מונט בשרת שלנו. אפשר לראות ש-sd1 למשל זו מחיצה פעילה.
אז בעזרת fdisk-l זיהינו את הדיסק השני שלנו, אני יודע שהוא דיסק שני כי א', אני הוספתי אותו, אבל b', הוא נקרא סקאזי דיסק b. מה זה הדיסק השני?
אני הייתי רוצה ליצור מחיצה מהדיסק הזה, כלומר הייתי רוצה ליצור sdb1, אובייקט בשם sdb1, שיהיה כולו ג'יגה, ג'יגה 1. איך אנחנו עושים את זה?
מאוד מאוד פשוט fdisk, אנחנו נשתמש בתוכנת ה-fdisk /dev/sdb/enter ואז אנחנו מתבקשים להכניס את האות m כדי לראות את המניו של ה-fdisk. לחצתי m והנה המניו של ה-fdisk.
אתם לא צריכים ללמוד לעבוד עם כל האופציות פה, רק עם חלק מהאופציות. למשל האופציה הראשונה שאני רוצה להראות, חוץ מ-m שכרגע הצגתי לכם, שזה מציג את המניו, אני רוצה להוסיף מחיצה חדשה.
הוא אמר, אני רוצה לבחור, אני צריך לבחור n. Add a new partition, n, enter. ואז הוא שואל אותי, פריימרי או Extended? פריימרי כמובן, 1 עד 4, אתם יודעים שאתם יכולים לראות לכם לי דיסק עד 4 מחיצות פריימרי, 1.
ואז הוא שואל, איפה מתחיל הדיסק? אז כמובן שהדיפולט זה 1, ומתאים לי שיתחיל מ-1, זה עדיין מדברים בשיטה הישנה הישנה הישנה שקוראים לזה סילינדרס.
אז 1, מתאים לי, אני עושה עכשיו enter, זה הדיפולט. ואז הוא שואל, איפה מסתיים הדיסק? מה הגודל של הדיסק? אז שוב פעם, בצילינדרים זה דיפולט, זה ה-130, סתם מספר מבחינתכם.
אם אני הייתי עכשיו עושה פה 200 גיגה, אז היה פה מספר 1500, סתם דוגמה. כן, אני רוצה את הדיפולט 130, כל מה שאני עושה זה אנטר, אבל מה אם אתם רוצים 500 מגה, 300 מגה וכן הלאה?
אתם עושים פלוס המספר שאתם רוצים, ולידו M למגה, G לג'יגה ו-K לקילו-ביי. למשל, פלוס 500M. ככה אני יוצר מחיצה של 500 מגה, אוקיי?
אני יכול גם פלוס 1 ג'יגה, או לעשות Enter, וזה בעצם כל הדיסק יהיה בשימוש. הוא אומר Using Value 130, כלומר, הוא מסיים, הוא יוצר את המחיצה מ-1 עד צילינדר 130.
עכשיו בעצם בניתי מחיצה של 1 ג'יגה, אבל לא סיימתי עדיין. כדי שהדבר הזה יצא לפועל, אתם חייבים לעשות עכשיו W ו-N. בואו אני אציג לכם מה זה w. w בעצם זה בא מהמילה write to disk, שימו לב.
write table to disk and exit. בואו נעשה w, w, enter. ועכשיו הדיסק שלנו בעצם, יצרנו, נעשתה ממנו מחיצה, יצרנו ממנו מחיצה. בואו נעשה שוב פעם fdisk -l, והפלא ופלא, אתם רואים שיש לנו מחיצה חדשה שנקראת dev sdb1-leno.
האם כאן סיימנו? ממש לא, אנחנו עדיין לא סיימנו. השלב הבא יהיה לפרמט את המחיצה הזאתי כדי שנוכל להתחיל להשתמש בה. איך אנחנו מפרמטים את המחיצה הזאתי? בואו נראה.
הפקודה לטובת פירמוט היא fck.extended2,3 או 4, אני ממליץ לכם להשתמש על 4, זה הפייל סיסטם האחרון של Red Hat. sdb1 זו הפקודה על מנת לפרמט את הדיסק שלנו בfile system extended 4 אוקיי זה אומר לנו new volume clean בלה בלה בלה נפלא עכשיו זה לקח מאוד מהר בגלל שמן הסתם זה דיסק מאוד קטן אוקיי זה היה דיסק גדול של 200 ג'יגה של טרה מה שאנחנו עובדים איתם
די באופן שוטף ביום יום היום זה היה לוקח יותר זמן מזה וזה היה מחשב היה ממש חושב ועובד ועובד כמובן אל תגעו בו תנו לו לעבוד ותנו לו לסיים את זה כמו שצריך אז סיימתי וכרגע יצרתי מחיצה sdb1 fdisk-l שימו לב מה יש לנו כאן אנחנו בעצם לא רואים שינוי משמעות לא רואים שום שינוי בעצם sdb1