RHEL6.0 無人值守安裝

RHEL6 Kickstart 無人值守安裝

 
一.實驗環境說明:FTP+TFTP+DHCP+Kickstart+PXE
                       兩臺虛擬機,一臺作爲Kickstart服務器(RHEL6.0系統內存:  1GB 磁盤:20GB 網卡:VMnet3,IP:192.168.10.1,關閉防火牆和SElinux),另一臺作爲測試機(設置網絡引導啓動,網卡支持PXE就可以,網卡:VMnet3)
 
二.實驗步驟:
 
安裝所需要的服務以及修改相應的配置文件:
1.用rpm包安裝vsftp服務
 #cd /media/RHEL_6.0\ i386\ Disc\ 1/                 進入光盤目錄
 #rpm –ivh vsftp-2.2.2-6.el6.rpm                     安裝vsftp
 #service vsftpd start                               啓動vsftpd 服務
 #chkconfig vsftpd on                              開機啓動vsftpd服務
2.創建FTP目錄,並將光盤掛載到FTP目錄下
#mkdir /var/ftp/rhel6                                       創建rhel目錄
 #mount --bind /media/RHEL_6.0\i386\Disc\ 1/ /var/ftp/rhel6        掛載到FTP目錄
 #echo mount --bind /media/RHEL_6.0\i386\Disc\ 1/ /var/ftp/rhel6 >> /etc/rc.local; 
3.用FTP搭建YUM源
 #vim /etc/yum.repo.sd/rhel.rpo
[Server]
name=Server
baseurl=ftp://192.168.10.1/rhel6
enable=1
 4.用yum 安裝tftp
   #yum –y install tftp-server                安裝tftp服務
   #vim /etc/xinetd/tftp                     修改tftp配置文件
     disable    =no                       修改disable的值爲no
   #service xinetd restart                    啓動tftp服務
   #chkconfig xinetd on                     開機啓動tftp服務
 5.複製pxeboot文件到tftpboot下,並創建pxelinux.cfg
   # cd /media/RHEL_6.0\ i386\ Disc\ 1/image/pxeboot/
   #cp vmlinz initrd.img /var/lib/tftpboot/
   #mkdir /var/lib/tftpboot/pxelinux.cfg
 6.安裝syslinux,並複製pxelinux.0到/tftpboot/目錄下
   #yum –y install syslinux
   #cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot
   #vim /var/lib/tftpboot/pxelinux.cfg/default                   修改配置文件
      default auto
      prompt 1
      label auto
      kernel vmlinuz
      append ks=ftp://192.168.10.1/pub/ks-lamp.cfg initrd=initrd.img    devfs=nomount ramdisk_size=8192      
 7.安裝DHCP,修改配置文件用於引導pxe程序,
    #yum –y install dhcpd
    #cp /usr/share/doc/dhcp-4.1.1/dhcp.conf.sample /etc/dhcp/dhcpd.conf         複製模板
    #vim /etc/dhcpd.conf               修改dhcp配置文件
     subnet 192.168.10.0 netmask 255.255.255.0 {
        range 192.168.10.100 192.168.10.200;
        option routers 192.168.10.254;
        next-server 192.168.10.254;
        filename "pxelinux.0";
}
     #service dhcpd restart               啓動dhcp服務
     #chkconfig dhcpd on                開機啓動dhcp
   8.安裝system-config-kickstart
     #yum –y install system-config-kickstart
     #sytem-config-kickstart              啓動kickstart 管理工具
 
   9.kickstart 基本配置,請參考附件!!
      
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章