1.1 安装系统的方法
l 光盘(ISO文件,光盘的镜像文件)===>>每一台物理机都得给一个光驱,如果用外置光驱的话,是不是每台机器都需要插一下
l U盘:ISO镜像刻录到U盘==>>需要每台机器都需要插一下
l 并行安装==>>网络安装
l 自动化安装
2.1安装开始:
环境:关闭防火墙、selinux
注意:虚拟机进行网络安装的话,7.3以后的系统是需要2G以上的内存
[root@kickstart ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) [root@kickstart ~]# uname -r 3.10.0-693.el7.x86_64 [root@kickstart ~]# getenforce Disabled [root@kickstart ~]# systemctl status firewalld.service ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) Docs: man:firewalld(1) [root@kickstart ~]# hostname -I 10.0.0.201 172.16.1.201
博主使用的是虚拟机搭建
此篇博主在搭建中的每一步都列出了会出现的错误和解决方式,如果出错了,不要着急,耐心看。
有错、排错是提升的最快方式。
kickstart的原理及组件
首先安装DHCP
yum install dhcp -y
配置DHCP配置文件
cat >>/etc/dhcp/dhcpd.conf<<EOF subnet 172.16.1.0 netmask 255.255.255.0 { ## 指定网段 range 172.16.1.100 172.16.1.199; ## 地址范围 option subnet-mask 255.255.255.0; ## 分配的掩码 default-lease-time 21600; ## 地址租约 max-lease-time 43200; ## 最大租约 next-server 172.16.1.201; ## 下一步找什么 filename "/pxelinux.0"; ## 要下载的文件(请求下载启动文件) } EOF
启动dhcp查看日志
systemctl start dhcpd --- 启动 systemctl status dhcpd --- 查看状态 tailf /var/log/messages --- 查看日志
dhcp相关错误须知
然后安装TFTP
yum in