Kickstart יצבקו PXE תרש תועצמאב תובורמ RHEL/CentOS 7 תוצפה לש תויטמוטוא תונקתה


.ימוקמ FTP תרש ךותמ ארקנה Kickstart ץבוק תועצמאב שאר אלל תונוכמב ,שמתשמה תוברעתהב ךרוצ אלל ,RHEL/CentOS 7 לש תויטמוטוא תונקתה עצבל ןתינ דציכ תדקמתמ איהו RHEL/CentOS 7 -ב PXE לש תמדוקה

.הז ךירדמב ךשמהב ןודיי ,Kickstart ץבוק ,רסחה דיחיה חתפמה ,PXE תרש תנקתהל עגונב תמדוקה הכרדהב הדבוע רבכ הז גוסמ הנקתהל הביבסה תנכה

initrd inst.ks => לוחתאה רטמרפ תא ןייצו ,שיגנ תשר םוקימל ,/root ביתנב ןכושה , anaconda-ks.cf

    .RHEL/CentOS 7 לש םדוקה ילמינימה הנקתהה ךילהמ עבנ Kikstart ץבוק םצעב ,תיפרג הנקתה אלל RHEL/CentOS 7 לש תילמינימה הנקתהה תא קר םיסכמ Kickstart ץבוק תרוצתו הז ךירדמ


      תישיא המאתה עצבל ליחתתש עיצמ ינא ,תיפיצפס תוציחמ תלבטו הנקתה GUI הסכמה Kickstart ץבוקל קוקז התא םא

      FTP תרש ביתנל Kiskstart ץבוק קתעהו רוצ :1 בלש

      .(ליעל PXE תרש תנקתה רמאמב ןייע) < b /> 6 בלש - PXE תשר לוחתא תרש ב רדגומ ימוקמ הארמ תנקתה רוקמ b> RHEL/CentOS 7> רובע ביתנה םג - (/ var/ftp/pub) לדחמה תרירב תרש ב

      # cp anaconda-ks.cfg  /var/ftp/pub/
      # chmod 755 /var/ftp/pub/anaconda-ks.cfg
      

      .םיאבה םיילמינימה םייונישה תא עצבו ךילע ףדעומה טסקטה ךרוע םע ותוא חתפ ,קתעוה ץבוקהש רחאל .2

      # nano /var/ftp/pub/anaconda-ks.cfg
      

        .תואריהל יושע Kickstart ץבוק ובש ןפואה לע עטק גצומ ןלהל

        #version=RHEL7
        # System authorization information
        auth --enableshadow --passalgo=sha512
        
        # Use network installation
        url --url="ftp://192.168.1.25/pub/"
        # Run the Setup Agent on first boot
        firstboot --enable
        ignoredisk --only-use=sda
        # Keyboard layouts
        keyboard --vckeymap=us --xlayouts='us'
        # System language
        lang en_US.UTF-8
        
        # Network information
        network  --bootproto=dhcp --device=eno16777736 --ipv6=auto --activate
        network  --hostname=localhost.localdomain
        # Root password
        rootpw --iscrypted $6$RMPTNRo5P7zulbAR$ueRnuz70DX2Z8Pb2oCgfXv4qXOjkdZlaMnC.CoLheFrUF4BEjRIX8rF.2QpPmj2F0a7iOBM3tUL3tyZNKsDp50
        # System services
        services --enabled="chronyd"
        # System timezone
        timezone Europe/Bucharest --isUtc
        # System bootloader configuration
        bootloader --location=mbr --boot-drive=sda
        # Partition clearing information
        clearpart --none --initlabel
        # Disk partitioning information
        part pv.20 --fstype="lvmpv" --ondisk=sda --size=19979
        part /boot --fstype="xfs" --ondisk=sda --size=500
        volgroup centos --pesize=4096 pv.20
        logvol /  --fstype="xfs" --grow --maxsize=51200 --size=1024 --name=root --vgname=centos
        logvol swap  --fstype="swap" --size=2048 --name=swap01 --vgname=centos
        
        %packages
        @compat-libraries
        @core
        wget
        net-tools
        chrony
        
        %end
        

        .RHEL 7 Kickstart -ה דועית תא אורקל ססהת לא ריבחתו Kickstart יצבוק לש רתוי תומדקתמ תויורשפא תלבקל

        .תואבה תודוקפה תקפנה ידי לע Kickstart -ה ץבוק תא תמאו Pykickstart הליבחה תא ןקתה .תוינדי תוישיא תומאתה ועצוב םא דחוימב , Pykickstart הליבחב הלולכה ksvalidator הדו

        # yum install pykickstart
        # ksvalidator /var/ftp/pub/anaconda-ks.cfg
        

        .האבה URL -ה תבותכ ידי לע רדגומה הז הרקמב - ןיוצש תשרה םוקיממ שיגנ Kickstart ץבוקש חיטבהל אוה ןורחאה תומיאה .4

        ftp://192.168.1.25/pub/
        

        PXE תרש תרוצתל Kikstart לש הנקתהה תיוות תא ףסוה :2 בלש

        .PXE לש לדחמה תרירב ץבוק תרוצתל האבה תיוותה תא ףסוה מ ל תשגל תנמ לע .5

        # nano /var/lib/tftpboot/pxelinux.cfg/default
        

        .PXE טירפת תיוות לש עטק

        label 5
        menu label ^5) Install RHEL 7 x64 with Local Repo using Kickstart
        kernel vmlinuz
        append initrd=initrd.img inst.ks=ftp://192.168.1.25/pub/anaconda-ks.cfg inst.vnc inst.vncpassword=password
        
        label 5
        menu label ^5) Install CentOS 7 x64 with Local Repo using Kickstart
        kernel vmlinuz
        append initrd=initrd.img inst.ks=ftp://192.168.1.25/pub/anaconda-ks.cfg inst.vnc inst.vncpassword=password
        

        .(Kickstart יצבקו םיקחורמ הנקתה תורוקמ וא HTTP, HTTPS, NFS ןוגכ תורחא הנקתה תוטישב שמתשמ התא םא םאתהב תשר םוקימו לוקוטורפ ףלחה) FTP תשר םוקימ inst.ks = לוחתא רטמרפ initrd

        Kickstart תועצמאב RHEL/CentOS 7 תא יטמוטוא ןפואב ןיקתהל ידכ תוחוקל רדגה :3 בלש

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


        ) תמדוקה הנקתהל השמישש המסיסהו שרוש ןובשח םע הנקתוהש השדחה תכרעמל רבחתה ,הנקתהה ךילהת םויס רחאל .8

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


כל הזכויות שמורות. © Linux-Console.net • 2019-2024