一, 配置chrony服务,实现服务器时间自动同步
服务器端配置
~]# vim /etc/chrony.conf
server ntp.aliyun.com iburst
allow 192.1.1.0/24
local stratum 10
客户端配置
server 192.1.1.10 iburst ##添加时间服务器地址
二、实现cobbler+pxe自动化装机
yum install epel-release
yum install cobbler dhcp tftp httpd -y
systemctl start cobblerd httpd tftp
cobbler check 查看需要修改的配置项 修改完成后只有4项
编辑/etc/cobbler/settings
vim /etc/cobbler/settings
default_password_crypted: "$1$RFO.hOYF$g79MJdrxFJMgpggQlhjev/"
####密码使用#openssl passwd -1 生成
next_server: 192.1.1.10
manage_dhcp: 1
server: 192.1.1.10
systemctl restart cobblerd
编辑/etc/cobbler/dhcp.template
vim /etc/cobbler/dhcp.template
执行 cobbler sync 命令 生成配置文件
下载引导文件
cobbler get-loaders
创建yum源
cobbler import --path=/mnt --name=CentOS7_x86_64 --arch=x86_64
cobbler profile list 查看安装的选项
cobbler distro list 查看yum镜像
cobbler sync
yum install system-config-kickstart
使用system-config-kickstart命令生成 应答文件ks7_mini.cfg
system-config-kickstart
cp ks7_mini.cfg /var/lib/cobbler/kickstarts/
vim /var/lib/cobbler/kickstarts/ks7_mini.cfg
url --url=$tree
生成CentOS7-mini_x86_64这个安装选项
cobbler profile add --name CentOS7-mini_x86_64 --distro=CentOS7-x86_64 --kickstart=/var/lib/cobbler/kickstarts/ks7_mini.cfg
重启服务
systemctl restart cobblerd dhcpd tftp httpd
测试安装