kickstart無人值守安裝

我們一般自己做Linux時安裝系統都是單機安裝一臺,當在實際生產環境當中,面對像新浪,網易,百度,阿里這種大型的網絡公司,一般都會有前臺服務器安裝Linux,顯然一臺一臺安裝就不太實際,那麼我們今天做的就是一種更加簡單的方法---------kickstart無人值守安裝

 kickstart是通過網絡方式進行安裝,這種方式需要我們至少配置一臺安裝服務器。

 kickstart無人值守安裝的方法:FTP+TFTP+DHCP+kickstart+PXE+NFS

       做實驗需要兩臺虛擬機進行實驗,一臺是安裝機 本實驗使用centos6.5 64位 ip爲10.10.196.55 另外一臺作爲被安裝端,並需要設置爲網絡引導安裝。

   1-1、安裝ftp服務(ftp作爲安裝機獲取安裝機的傳輸方式方然也可使用其他的方式

         [root@controller ~]# yum install vsftpd -y

         [root@controller ~]# service vsftpd start

         [root@controller ~]# chkconfig vsftpd on

      wKioL1T31SPjBbjeAABUUY6FFSY984.jpg

spacer.gif(這裏要主要selinux和防火牆的影響,須關閉selinux和防火牆,若不關閉那就請自己設置安全值和規則)

  1-2、 安裝tftp服務

         [root@controller ~]# yum install tftp* -y

         wKiom1T31jDiCm9mAAF-V8d0Y8A121.jpg

對13、14行進行修改。

        然後重啓xinted服務(xinted爲tftp的一個守護進程服務)

         wKioL1T32C_Qe7dCAABIYllt96Q249.jpg

         這裏的失敗可以忽略,因爲這是第一次啓動我做的是重啓。

         wKiom1T317bzHhaEAABgf4e5ld8332.jpg

   1-3、 dhcp的安裝

          [root@controller ~]# yum install dhcp -y 

          [root@controller dhcp]# vi dhcpd.conf 

          wKiom1T32d3wERfLAAENWlAXca8907.jpg  

          wKioL1T32zqRApVEAAAwDmnM6JM673.jpg

          [root@controller ~]# chkconfig dhcpd on

以上爲安裝前的準備工作 ↑ ↑ ↑

   2-1 目錄的創建和文件的編輯

          [root@controller ~]# mkdir  -p /tftpboot/pxelinux.cfg

          [root@controller tftpboot]# yum install syslinux -y

          [root@controller ~]# cp /usr/share/syslinux/pxelinux.0  /tftpboot/

          [root@controller tftpboot]# cp /mnt/isolinux/isolinux.cfg  /tftpboot/pxelinux.cfg/default

          [root@controller tftpboot]# cp /mnt/p_w_picpaths/pxeboot/initrd.img /tftpboot/

          [root@controller tftpboot]# cp /mnt/p_w_picpaths/pxeboot/vmlinuz  /tftpboot/

          [root@controller tftpboot]# chmod  644 /tftpboot/pxelinux.cfg/default

          wKiom1T4LZWTwlqEAAMfxcQL-BQ319.jpg

          [root@controller ~]# mount /dev/cdrom   /var/ftp/pub/

          安裝源的配置一般可以通過ftp和NFS的方式來進行

          [root@controller ~]# yum install system-config-kickstart.noarch -y

          下來通過system-config-kickstart工具在圖形化配置

           wKiom1T4MP6A7TIHAAHHpwRyOUE919.jpg

          主要對上面三處進行修改

       wKioL1T4Mq-TlItnAAFqo_JtENc156.jpg

       這裏使用ftp,目錄爲默認的,並點擊執行新安裝。

       

wKioL1T4NB2SGJoDAAFVEBi_skM441.jpg

        按照上面進行設置

wKiom1T4MwewyirSAAFnLe9Zn-4697.jpg

      按照上面的設置,分區我們後面安裝系統的時候可以進行分區。

wKioL1T4NB2RL4F9AAEMD3sWhRw790.jpg

wKiom1T4MwfxpaiNAAE9aRpxMI4331.jpg

   使用MD5屏蔽口令

wKioL1T4NB2jQPi5AAEMyn_LWe0614.jpg

 這裏我是進行禁用防火牆,可以根據自己的實際情況進行設置。

         wKioL1T4NbKiutUIAAG0p_wP7Zw098.jpg    對掛載點進行重新掛載。

       在這裏一定需要注意SELinux和防火牆的設置。不然會影響tftp。

       網卡的模式設置也應該一樣。

   下來就可以進行安裝了!!!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章