在centos下无人值守自动装
环境:centos64
安装过linux的人都知道,在只对一台机器进行linux的安装,很容易,我们只需要把光驱放进去就可以了,一步步的安装就ok!但是当我们在一个机房,多台机器同时安装是就不可能这样做了,那有没有简单的方法呢?随着现在的技术的发展,基本上所有的网卡都支持pxe,此时我们就可以使用远程的网络安装,这里使用的是ftp安装.
网络拓补图:
[root@host2 ~]# cd /media/cdrom/Packages/
[root@host2 Packages]# cd /etc/yum.repos.d
[root@host2 yum.repos.d]# ll
total 4
-rw-r--r--. 1 root root 630 Apr 20 01:59CentOS-Media.repo
编辑repos.d
[root@host2 yum.repos.d]# vimCentOS-Media.repo
先安装开发工具,在安装FTP服,以及FTP客户端,具体操作如下:
//安装开发工具
安装好下一步,安装FTP
开启vsftpd服务
[root@host2 ~]# service vsftpd start
Starting vsftpd for vsftpd:[OK]
[root@host2 ~]# chkconfig vsftpd on
[root@host2 ~]# netstat -tupln |grep 21
tcp00 0.0.0.0:5140.0.0.0:*LISTEN2179/rsyslogd
tcp00 0.0.0.0:210.0.0.0:*LISTEN2482/vsftpd
tcp00 :::514:::*LISTEN2179/rsyslogd
udp00 0.0.0.0:5140.0.0.0:*2179/rsyslogd
udp00 :::514:::*2179/rsyslogd
[root@host2 ~]# ftp 192.168.10.10
Connected to 192.168.10.10 (192.168.10.10).
220 (vsFTPd 2.2.2)
Name (192.168.10.10:root): anonymous
331 Please specify the password.
Password:
230 Login successful.
ftp> dir
227 Entering Passive Mode(192,168,10,10,117,202).
150 Here comes the directory listing.
drwxr-xr-x2 004096 Mar 012013 pub
226 Directory send OK.
将/media/cdrom目录下的所有文件拷贝到/var/ftp目录下,在后台执行
[root@host2 ~]# cp -r /media/cdrom/var/ftp&
[5] 2510
[root@host2 ~]# yum install dhcp
安装dhcp服务,具体操作如下:
//安装dhcp
root@host2 ~]# yum install dhcp
【未完待续】