PracticU

הגדרת דיסק ISCSI בלינוקס

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

הגדרת דיסק ISCSI בלינוקס
השיעור מסביר כיצד שרת לינוקס מקבל דיסק מרוחק ממכונת אחסון (Storage) באמצעות פרוטוקול iSCSI. הדיסק המרוחק נראה לשרת כדיסק מקומי, ואפשר להשתמש בו עם LVM ככל דיסק אחר.
השלבים העיקריים
1. התקנת Initiator: מתקינים את חבילת iscsi-initiator-utils, שהיא התוכנה שמאפשרת לשרת לדבר עם הדיסק המרוחק. מוודאים שהשירות פעיל.
2. שם ייחודי לשרת: הקובץ /etc/iscsi/initiatorname.iscsi מכיל מזהה בשם IQN, והמזהה הזה נמסר לאיש האחסון.
3. יצירת דיסק בצד האחסון: איש האחסון יוצר דיסק בגודל המבוקש, ומשייך אותו למזהה של השרת.
4. גילוי היעדים: מריצים iscsiadm במצב discovery עם כתובת ה-IP של מכונת האחסון. הפקודה מחזירה את הדיסקים הזמינים לשרת.
5. התחברות והצגה: לאחר ריסטארט לשירות, הדיסק החדש מופיע בפלט של fdisk -l כדיסק מקומי, ואפשר להגדיר אותו ב-LVM.
6. הפעלה אוטומטית: מוודאים ששירותי iSCSI מוגדרים לעלות יחד עם מערכת ההפעלה.
שימו לב
הדיסק חייב לעלות אחרי השרת בכל אתחול, ולכן חשוב להגדיר את השירותים לעלות אוטומטית. ניתן להוסיף אימות (CHAP) בקובץ ההגדרות כדי לאבטח את התקשורת בין השרת לאחסון. הרשת שבה עובר הדיסק צריכה להיות יציבה ומהירה.
בסיום השיעור יש בידיכם דיסק iSCSI מרוחק שמוצג בשרת לינוקס, שמשמש כדיסק מקומי.
לחץ כאן להורדת הורדת קבצי 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.


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

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

  1. 00:00

    מה זה דיסק iSCSI ברשת

  2. 01:18

    דרישות הרשת לחיבור iSCSI

  3. 02:10

    בקשת דיסק מצוות הסטורג'

  4. 03:22

    בדיקת שירות iSCSI ואתחולו מחדש

  5. 04:09

    איתור שם ה-Initiator (IQN)

  6. 04:56

    העתקת שם ה-Initiator לצד הסטורג'

  7. 05:38

    הדיסק שנוצר בצד הסטורג' וממתין לחיבור

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

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

  1. 00:03

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

  2. 00:26

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

  3. 00:52

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

  4. 01:15

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

  5. 01:31

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

  6. 01:49

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

  7. 02:13

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

  8. 02:28

    אני אתן להם את המידע שהם צריכים, וזהו. אני אעשה איזושהי פקודה אצלי בלינוקס ואני אוכל לראות את הדיסק שהם יצרו עבורי. וכל זה קורה דרך הרשת. אז בואו נעבור על השלבים אז קודם כל בשרת לינוקס שלכם אתם חייבים להתקין תוכנה שנקראת initiator בכל מערכת הפעלה windows unix לינוקס על מנת לראות דיסק

  9. 02:50

    אייסקאזי ועוד פעם זה לא משנה אם זה אייסקאזי מEMC או מנטאפ או מוואטאבר אם אתם רוצים לראות דיסק אייסקאזי במכונה שבשרת שלכם אתם חייבים להתקין initiator בין אם זה windows unix או לינוקס אז בלינוקס שלכם קודם כל צריך להתקין אייסקאזי initiator utility יאם סטול אייס קאזי יוטילס מינוס

  10. 03:19

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

  11. 03:31

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

  12. 04:03

    וזה מה שיבקש ממכם לעשות האי סטורג' אתם צריכים לתת לאי סטורג' שלכם איזשהו מספר מיוחד שיש רק בשרת שלכם הוא את המספר המיוחד הזה יכניס לדיסק ואז רק אתם תוכלו לראות את אותו דיסק אתם צריכים אז את הפקודה cut e-tc אי סקאזי initiator name ואת השורה שתקבלו קוראים לזה iqn אתם צריכים לתת לאי סטורג' שלכם אז בואו נעשה את זה ביחד.

  13. 04:39

    ברשותם תנו לי רק להתחבר ברמת הפאטי וזה על מנת, תנו לי רק להתחבר כדי שאני אוכל לעשות copy paste. תראו למה אני מתכוון עוד רגע, אוקיי?

  14. 05:02

    Bear with me, סבלנות. אז שוב פעם, אז עשינו, ראינו שהתקנו את התוכנת iSCSI Initiator, ראינו שה iSCSI Service שלנו חי וקיים.

  15. 05:16

    הכלב הבא יהיה להריץ את הפקודה cut על Initiator name, זה איזשהו קובץ שיש לי. אני רוצה לראות איזשהו מספר מסוים שהמערכת תציג לי. את e.t.c.a.scassi.initiator.names.a.scassi בתוך הקובץ הזה יש שורה ארוכה אתם רואים a.scassi.initiator.names שווה את הדבר הזה אתם תצטרכו זה מה שרוצה ממכם האדון של ה-storage הוא רוצה ממכם את השורה המיוחדת הזאת

  16. 05:49

    עשיתי לה קופי עכשיו אני אלך ל-storage אתם יכולים לראות הנה ב-storage מחכה לנו פה דיסק בגודל של ג'יגה אחד אבל הדיסק הזה הוא no-max הוא לא מחובר לשום שרת e-storage שלנו בזמן כמובן שאנחנו ביקשנו את הבקשה של הדיסק אחד בגודל של ג'יגה, הוא יצר לנו את הדיסק הזה, זה השם של הדיסק.

  17. 06:11

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

  18. 06:20

    אז הנה, אז הוא יצר לי את הדיסק, עכשיו הוא חיכה שאני אביא לו את הסיריאל המיוחד הזה

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

ההרצאה הקודמת: הגדרת RAID - פקודות LVM

ההרצאה הבאה: חיבור ב - Remote Desktop בלינוקס

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

  • דיסק M.2
  • הגדרת Failover Cluster ISCSI
  • הגדרת iSCSI - על VMware ESXi
  • מה זה Repository בלינוקס ?

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

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