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

הטקסט המלא של הדקות הראשונות בהרצאה «Kickstart PXE» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום וברוכים הבאים לסרטון בנושא התקנות אוטומטיות של לינוקס. בסרטון הזה אנחנו נלמד איך לעשות התקנה של מערכת הפעלה שמתבצעת כולה דרך הרשת ללא מגע יד אדם.
הנושא חשוב בגלל שכשאנחנו נעבוד בסביבות פרודקשן גדולות אנחנו לא נרצה לגעת פיזית בשרתים כי הם יימצאו הרבה פעמים בחדר שרתים מרוחק ולפעמים אפילו לא תהיה לנו אפשרות להיכנס לשמה ולשים CD-ROM או USB כדי לעשות את ההתקנה רק לגשת
אל השרתים מרחוק. כמובן גם כשמתקינים כמות גדולה מאוד של שרתים קשה לעשות את זה באופן ידני וללחוץ נקס או להכניס CD-ROM בכל אחד ופה הנושא של התקנות אוטומטיות מהרשת נכנס חזק מאוד לפעולה.
אז מה זה אומר בעצם התקנה אוטומטית? המחשב, השרת שלנו, יעלה מתוך DHCP, יקבל כתובת רשת, ישלוף את תוכנית ההתקנה, כן, את התוכנית הראשונה שהוא צריך להריץ ממחשב מרוחק, ויתחיל את ההתקנה עם הגדרות שהגדרנו מראש.
בואו נראה לכם איך זה מתבצע בפועל. יש לי פה שרת, שהוא מכונה וירטואלית, אשר הוא עולה, שימו לב, הוא עולה לא מתוך ה-hard disk, ועכשיו הוא עולה מתוך סביבה שנקראת PX.
הנה הוא שולף את הקרנל, שולף את תוכנית ההתקנה, ועכשיו אנחנו נראה שהוא מתחיל להריץ את תוכנית ההתקנה בלי שיש על השרת הזה כלום על ההרדיסק.
בלי שהכנסנו CD-ROM, בלי שנגענו במחשב הזה, המחשב הזה פשוט עלה, קיבל לתוכו את תוכנית ההתקנה עם ההגדרות של ההתקנה. עכשיו כבר מתוך התוכנית הוא מעלה את הכרטיס רשת, אוקיי, פה בכוונה אני עוצר את ההתקנה כדי שלצורך ההדגמה שתדעו מה קורה, אוקיי, שימו לב, עכשיו אני יוצר מכונה וירטואלית חדשה לגמרי, אוקיי, אני בוחר
פה את הסוג של לינוקס, KS, טסט 2 נקרא לה, מגדיל את הזיכרון, יוצר ארדיסק חדש לגמרי שיהיה ריק, dynamic עלייה לוקייטד 12 ג'יגה קריאייט אני אשייך אותה לרשת הרלוונטית ועכשיו אני מפעיל את המכונה הווירטואלית החדשה הזאת והתוכנה של ההתקנה שואלת אתה בטוח שאתה רוצה לעלות
האם אתה רוצה לבחור סידי רום אני עושה קנסל אני לא בוחר סידי רום עכשיו בשביל זה אני צריך להגדיר עוד הגדרה אחת שהמכונה הזאתי בעצם תוכל לעלות מתוך הרשת ערך לג'נרל סיסטם ואני מאפשר למכונה עכשיו לעלות דרך הרשת אוקיי בטל פה את הפלופי ואת הסידירום בכלל אוקיי ומפעיל את המכונה עכשיו שימו לב מה הולך לקרות מכונה עולה צריכה לחפש DHCP מוצאת את מוצאת
DHCP אוקיי ומורידה את הקרנל ואת תוכנת ההתקנה מפה כבר מתחילה לרוץ תוכנת ההתקנה, היא תעצר עוד מעט, בינתיים אני לא רוצה שהיא תמשיך.
עכשיו תוכנת ההתקנה תפעיל את הכרטיס רשת ותשלוף את קובץ ההגדרות של ההתקנה, קובץ ה-kickstart כמו שלמדנו בפרק הקודם.
אני מקנפגת את הכרטיס רשת, ועכשיו היא מחפשת סידירום מהסיבה הפשוטה קובץ הגדרות קובע שההתקנה תתבצע, המשך ההתקנה יתבצע בתוך CD-ROM, אנחנו נשנה את זה בהמשך.
עכשיו אני הולך לעבור על הלוג של ההתקנה עד עכשיו, אני לוחץ קונטרול על טפ 3 ומגיע ללוג. אני רואה בעצם שמה שקרה פה זה שהמכונה עלתה, הפעילה את הכרטיס רשת, מצאה את קובץ ה-kickstart, אנחנו נראה בדיוק איך מגדירים את כל הדברים האלה ואיך מפעילים את זה, ובעצם מפעיל את הקיקסטארט והקיקסטארט כבר מפעיל את ההתקנה.
לוחץ קונטרול על תף אחד כדי לחזור למסך הראשי ואני מכבה את המכונה הזאתי, לא נצטרך אותה בינתיים. שימו לב, יש אזהרה אחת כשאתם עושים את זה, חשוב מאוד לעשות את זה ברשת נפרדת.
כי בעצם מה שאנחנו עושים, אנחנו עושים התקנה אוטומטית לכל מחשב שיידלק בתוך הרשת הזאת, הוא יתחיל את תהליך ההתקנה ויקבל התקנה. טעות שנעשית במקרים מסוימים על ידי המתחילים זה שמאפשרים את התקנת ה-PXE בתוך הרשת הרחבה ואז מחשבים ברשת שמדליקים ועולים מתוך PXE בעצם מתקינים את עצמם על שרתים מיוחדים, על השרתים שעולים.
וכמובן שאתם לא רוצים ששרתים יתקינו את עצמם עם המערכת הפעלה ללא ידיעתכם. לכן אנחנו נלמד איך בעצם מגבילים את זה בעזרת כתובת Mac, או לחלופין איך מגבילים את זה לסגמנט רשת מסוים.
אוקיי, אז מה שבעצם קורה פה זה שכבר יש לי שרת שעושה את הקיקסטארט אני הולך לכבות את השרת הזה ולהרים שרת קיקסטארט שיעשה את הפעולה הזאת מאפס מההתחלה פאוור אוף למשין ויש לי פה ks סרבר חדש שאני מפעיל אותו רגע לפני שאני מפעיל אותו אני הולך להוסיף
לשרת הזה כרטיס רשת נוסף אשר ישמש את רשת הקיקסטארט זה הכרטיס רשת הראשי שלו שדרכו בעצם אני יכול להתחבר אליו והוא עובד בתוך הרשת הרגילה וכאן אני מוסיף כרטיס רשת נוסף מסוג הוסט אונלי שלא יצא לרשת החיצונית והכרטיס רשת הזה הוא בעצם יהיה משותף בין המחשב הזה לבין המחשבים המותקנים.
בפועל כשעושים את זה בתוך דאטה סנטר אמיתי אז אפשר להגדיר וילאנים שונים ולהעביר שרת מווילאן אחד לווילאן אחר או לחלוטין בתוך תוכנת הווירטואליזציה כמו VMware אפשר לשייך מחשבים בעת ההתקנה לרשת אחת ולאחר מכן לשייך אותם לרשת אחרת.
עכשיו אני מעלה את השרת וזהו שרת נקי לגמרי שהתקנתי מאפס. מעלה אותו, אני נכנס לשרת. שלב ראשון אני הולך להגדיר לשרת הזה ריפוזיטורי של ים, כי זהו שרת ריק לגמרי.
אני לא הולך להסביר בדיוק איך אני עושה את זה, בשביל זה תראו סרטונים שמדברים על הקמת סביבת עבודה ועל ים.
פשוט הולך לעשות את זה. mount dev cd-rom t עכשיו אני מחבר את ה-cd-rom חיברתי אותו עכשיו אני עורך את קובץ הקונפיגורציה של ים נותן שם ל-repository ואני מפנה אותו ל-mnt 0 כי אני יודע ששם הכל החבילות בסדר אני מתקין את הים מגדיר את הים כי אני אצטרך להתקין מספר דברים על השרת כמו שרת hcp שרת hcp
ttp בשביל שהם בעצם ייתנו את השירות שלהם שבעזרתם יוכל לעלות הקליינט שלי ולשלוף את ההתקנה מתוך השרת הזה אני מגדיר את הריפוזיטורי מקומית כדי שהדברים יעבדו מהר כדי שאני לא אצטרך להוריד כל פעם את הדברים מהאינטרנט בכל מקרה השרת הזה צריך להכיל בתוכו את כל ההתקנה אוקיי, עכשיו אני מוחק את הריפוזיטורים המקוריים
שבאים ממערכת ההפעלה שלא הפריעו לי. אוקיי, בוא נראה אם הים עובד. ים ליסט, מעולה.
אוקיי, בוא נראה מה המצב של הרשת. ifconfig, כרגע רק הלופבק מוגדר. אוקיי, אז אני הולך להגדיר את כרטיס רשת אחד להשתמש ב-DHCP של הרשת המקומית, של הרשת בעצם שחשופה החוצה.
וכרטיס רשת נוסף, בעצם אני הולך להגדיר לו כתובת קבועה, אשר ישמש כשרת DHCP על כרטיס רשת זה בלבד. IPיג, נוכל להגדיר את ה-ETH0, אי-און, בו-דו-אוף, מעביר אותו ל-yes, אי-סטארט ברשת, ועכשיו הוא מחובר לרשת הפנימית בכרטיס רשת 0.
עכשיו אני הולך לכתוב הגדרות עבור כרטיס רשת ETH-1 Device ETH-1 IP ADDR שווה אני נותן כרגע סאבנט שאני ממציא 2.1 ו-250 אוקיי עד 255 פוסטים בתוך הרשת הון