
/etc/fstab שורה שמחברת את המחיצה לתיקייה, עם סוג מערכת הקבצים ext4 והאפשרויות defaults. כך החיבור נשמר גם אחרי הפעלה מחדש.mount -a מחבר את כל הנפחים שב-fstab, ו-mount מראה שהדיסק מחובר לתיקייה.peer probe).הטקסט המלא של הדקות הראשונות בהרצאה «התקנת GlusterFS - חלק 2» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
טוב חברים אחרי שבהרצאה הקודמת הקמנו דיסק חדש ופירמטנו אותו עכשיו הגיע הזמן להשתמש בו ואנחנו צריכים לעשות לו מאונט אנחנו עכשיו תחת שם יוני אני עושה sudo -s עובר ל-root אתם יכולים לראות פה לפני השטרודל היה יוני נהיה root כל זה בקורס של לינוקס מוסבר וב-LS ב-LK אנחנו רואים את כל ה-Block Devices
את כל העדכנים שלנו ואנחנו רואים שיש לנו פה sdb מחיצה שנקראת sdb1 של 5 ג'יגה שלא מחוברת לשום מקום, אנחנו לא יכולים לגשת אליה. אז אנחנו צריכים לעשות איזושהי תיקייה ולחבר את הדיסק החדש לתיקייה.
שימו לב מה קורה כשאני יוצר תיקייה ריקה, אנחנו יכולים לראות פה שהיא אכן ריקה, אבל כשאני אחבר אליה דיסק, אתם תראו שיש פה תיקייה, תופיע שנקראת Lost and Found, מוציאות ואבידות של הדיסק.
כל הקבצים שבזמן התיקון נמצאו ולא יודעים לאיזה תיקייה לשייך אותם מכניסים אותם לתיקייה מיוחדת שנקראת Lost and Founds בתוך דיסק אבל זה יהיה אחרי שנחבר לשם את הדיסק טוב איך אנחנו מחברים דיסק אנחנו נכנסים לקובץ שנקרא etc0tab וכותבים שם דברים הבאים יש לנו פה עמודה ראשונה של שם של דיסק שצריך לחבר devsdb1
עכשיו שם של תיקייה אליו אנחנו מחברים זה הייתי קריאה שעשינו איתכם ביחד שנקראת sdb שנקראת קריאה שנקראת גלאסטר בריקס אחד נכון שמפורמטת בצורת xt4 זה כמו nt0 fat32 זה צורת ניהול קבצים בתוך הדיסק בתוך המחיצה של sdb1 עם איזה אופציות read read right read only אני אומר פה defaults
שזה למעשה read right ו-0.0 מי שרוצה לדעת יותר מה כל דבר אומר יש לנו קורס לינוקס בגדול אני אומר אחרי הריסטארט של מערכת ההפעלה תעשה אוטומטית חיבור של דיסקים האלו נניח של פלופי לתיקיית פלופי sdb1 לתיקייה הזאת ואז yes בוא נראה שזה באמת נשמר שם etc0 tab כן זה באמת
נשמר שם ועכשיו במאונט אתם תראו שעדיין אין חיבור, עדיין לא מחוברת התיקייה הזאת לדיסק. אם אני אעשה מאונט מינוס a, אני אגיד לו תחבר הכל מההתחלה, הוא אומר תקשיב פייל נון, אני לא יודע מה זה e.t.x.4 יפה עשיתי פה טעות, עשיתי פה טעות e.x.t.4 יס מאונט מינוס a, או לא נתן טעות ועכשיו פקודת מאונט,
מראה לי שsdb מחובר לכאן. עכשיו אם אני אעשה עכשיו ls -l לראות את רשימת הקבצים ואני אראה פה שמופיעה תיקיית lost and found כי זה באמת הדיסק מחובר שזה לא סתם תיקייה ריקה זה תיקייה שמובילה לדיסק יופי עכשיו בואו נעשה את זה יותר זריז במחשב השני אני אראה לכם עכשיו דרך יותר נוחה לעשות את זה על ידי פקודה מוכנה
מה שנקרא כאילו סקריפט אז אנחנו אנחנו נעשה פקודה פשוטה שאומרת אקו תדפיס על המסך devs db1 רווח תיקייה שנקראת גלסטר בריקס 2 לתוך 0,0,0 תאב.
זאת אומרת תדפיס את השורה הזאת לתוך סיומת של הקובץ הזה. אז עוד פעם תראו cut etc 0 תאב אתם רואים יש פה רק פלופי אני אומר לו תדפיס את השורה הזאת לתוך סוף של הקובץ מה זה סוף של הקובץ שני חיצים פה אומרים לסוף הקובץ אדחוף את כל האקו ומה תדפיס בדיוק את מה שאני צריך עכשיו אחרי שעשיתי
את זה אתם רואים שורה אחרונה התווספה פה ככה אפשר לעשות בסקריפט כל מיני הוספת דברים בסוף הקובץ דבר אחד שאני שכחתי לעשות זה לעשות לזה מונט לעשות לזה סליחה mkdir ליצור את התיקייה הזאת עשיתי mkdir מינוס r סליחה מינוס p פה זהו ככה שעשיתי mkdir יש
לי תיקייה ריקה אני עושה מונט מינוס a ועכשיו יש לי פה לוסט אנד פאונס כי זה מחובר ומאונט מינוס A לקח את זה מקובץ XT. ופעם שלישית נעשה את זה הכי זריז שאני יכול. דבר ראשון יוצרים תיקייה לא נותן סודו מינוס S כי אני לא רוט עכשיו אני רוט.
יוצרים תיקייה אחרי שיצרנו תיקייה אנחנו יכולים להריץ את הפקודה שרושמת לתוך האפס טאב בריקס שלוש לעשות מאונט מינוס A. עבר ואחרי שיש לנו מאוס מינוס A אנחנו יכולים לעשות שם תיקייה שנקראת בריק.
שימו לב, התיקיית בריק הזאת היא זאתי שתתרפלק בין כולם. אז זה בשלישי הבריק, דרך אגב בשני גם אני צריך ליצור את הבריק הזה.
שימו לב, זו תיקייה ריקה שנקראת בריק, שאני הולך לרפלק אותה בין כולם. ובראשון אני עשיתי בריק כזה או לא? בואו נראה, לא, לא עשיתי. יופי, יש לנו כזה דבר שיש לנו דיסק שמחובר לתיקייה הזאת, עם תיק יד בריק עכשיו אחרי שסיימנו את כל הסיפור הזה הגיע הזמן להתחיל להתקין בפועל את האפדייטים לעשות זאת אומרת לעשות אפדייט
אפגרייד של כל מה שיש לנו ולהתקין את התוכנה של גלאסטר fs זאתי שעושה לנו את כל הרפליקציה אוקיי אז אני מתחיל מאפגייט מינוס וואי אפדייט גט אפגרייד וניתן לו לרוץ שיעשה עדכון של הכל בואו נרוץ זה השני, נעשה לזה גם Update של כל מה שמותקן וגם שדרוג
גרסה. Update זה עדכון גרסה קיימת, Upgrade זה גם אם צריך לעבור מגרסה 6 ל-7, תעבור. תתקין את כל הגרסאות החדשות של כל מה שיש.
זה ייקח לו זמן כי הוא יתקין לנו עכשיו חום חדש, הוא יעשה לנו עדכון של הכל וגם פה אני עושה לו Update.upgrade שיעשה את הכל. אני שם פאוזה.
המטרה שלנו עכשיו להתקין את גלסטר FS. אני דרך אגב רוצה להראות לכם מה זה גלאסטר אפס אתם יכולים להיכנס לגוגל ולקרוא קצת עד שהוא מתקין פייסט אנד גו גלאסטר אפס אתם רואים גלאסטר אפס סטורייג' יש לנו דוקס גלאסטר גלאסטר אפס פרי אנד אופן סורס חינם וגם קוד פתוח של נטוורק פייל סיסטם זאת אומרת מערכת קבצים שהיא לא רק לוקאלית כמו
אקסטי ארבע ואינטי אפס ופאט שלושים ושתיים אלא משהו שמתאים לרשת להיות בין המחשבים, וזה הבדל מאוד מאוד גדול. זה הכל חינם, מ-open source ועלה ועלה.
יש לנו פה documentation, docs.glastra.com. אנחנו יכולים לראות פה מלא מלא מלא מסמכים. אם נתרחק טיפה, אנחנו נראה פה Home ו-guidים ו-Install Guides ו-Overview על Install, איך לעשות לזה התקנה.
אני חוסך לכם לקרוא את כל זה ומראה לכם תכלס איך עושים את הכל. בגדול אנחנו מתקינים אותו והוא עושה את כל העבודה אוטומטית, תכף תראו.
טוב, בשעה הטובה הוא סיים את כל העדכונים, אנחנו צריכים להתקין עוד איזשהו רכיב קטן, Software Properties Common, ואחרי שהתקנו אותו אנחנו כבר כמעט מוכנים, יש לנו את כל מה שנדרש, עשינו עדכון של המערכת, בואו נוסיף שנייה את הזה.
עכשיו, הכל מופיע באתר של גלאסטר, שלא תחשבו שאני איזשהו גאון, והכל באתר שלהם מופיע. עכשיו צריך להוסיף את הריפוזיטורי שלהם. מה זה ריפוזיטורי?
מאגר מרכזי שלהם לתוך המחשב שלי. Add App Repository שאני אוכל לקחת מהם את התוכנות ואחרי זה לעשות ישר Update. אותו דבר כאן אני עושה ואותו דבר כאן.
מה שזה ייתן לי כשאני אוכל להתקין תוכנות מתוך השרת שלהם. פה הוא רוצה Enter וגם פה הוא רוצה Enter. יופי. עכשיו, אחרי שהוספנו אותם לרשימת הרפוזיטורות שיש לי, אני יכול בשעה טובה להתקין את הגלאסט רפס סרבר.
apt-get install גלאסט רפס סרבר, אני מתקין אותו, וזה בדיוק מה שרציתי לעשות, להתקין את הסרבר בגדול, רק עשינו עדכון לכל התוכנות שיש במחשב, ועדכנו את הגלאסט רפס סרבר, ניתן לו לרוץ.
אחרי שהוא רץ, אנחנו צריכים לאפשר אותו אחרי הריסטארט. סיסטם ctl enable glasterd זה אחרי הריסטארט אנחנו מאפשרים שהסרוויס הזה יעבוד אוטומטית הנה גם פה אנחנו אומרים סיסטם ctl enable בשם של סרוויס זה אומר איך שהוא יעשה הפעלה מחדש המחשב השירות הזה יופעל הלאה אנחנו צריכים להפעיל אותו גם עכשיו לא לחכות לריסטארט אנחנו נפעיל אותו גם עכשיו
נפעיל אותו גם פה וגם פה והפעלנו אותו בואו נבדוק שהוא באמת פועל שהכל תקין ראנינג סרוויס של גלאס סיסטם ctl סטטוס קלאסטר d במצב ראנינג גם פה במצב ראנינג טוב עכשיו הגענו לחלק הכי מעניין של לבדוק שהוא באמת עובד אז נניח אנחנו רוצים לבדוק שהתקשורת ביניהם עובדת אז יש לנו פקודות של גלאסטר לניהול הפנימי
שלו אז לדוגמה יש לנו פה פקודה גלאסטר פיר פרוב תבדוק את הקצה של אובונטו 2 הופה הצליח ואובנטו 3 הוא הצליח. יש תקשורת, בואו נראה, סתם מאובנטו 2 לאובנטו 3.
או, הוא אומר שהכל בסדר. All ready in peer list. הם כבר מכירים אחד את השני, מצוין. יופי. עכשיו אנחנו צריכים ללכת, ועל ידי פקודה גלאסטר ווליום קריאייט, ליצור את הדיסק המרופלק, את הווליום הלוגי, את הדיסק הלוגי המרופלק, כמו ברייד, שאנחנו יוצרים מחיצה אחת, כוללת שלושה דיסקים אותו דבר גם אנחנו נעשה
פה אז אנחנו פשוט נרשום את הפקודה שהולכת כזה דבר גלאסטר ווליום קריאט מסוג gfs שכוללת שלוש רפליקות סלאש זה אומר שזו אותה פקודה רק תעבור שורה אובנטו 1 2 ו3 באומבונטו 1 התיקי הזאת באומבונטו 2 התיקי הזאת באומבונטו 3 התיקי הזאת זה שלושת החלקים בתוך הווליום נעשה enter וvolume created מסוג gfs successfully please start the volume to access data זה אומר יש לנו דיסק
מוכן שאיתו אפשר להתחיל לעבוד תראו אם אתם רוצים לדעת מאיפה אני לוקח סוגים של דיסקים איזה ווליומים קיימים אז יש לנו פה