1、配置chrony服务,实现服务器时间自动同步
- 准备:
服务器172.16.0.1
服务器/客户端192.168.37.7
客户端192.168.37.6,192.168.37.17 - 配置
7:
yum install -y chrony
systemctl start chronyd
systemctl enable chronyd
vim /etc/chrony.conf
server 172.16.0.1 iburst
allow 192.168.37.0/24
local stratum 10
6:
vim /etc/ntp.conf
server 192.168.37.7 iburst
service ntpd start
ntpq -p
2、实现cobbler+pxe自动化装机
1 yum install cobbler(EPEL源) dhcp
2 systemctl start cobblerd httpd tftp
3 cobbler check
4 vim /etc/cobbler/settings default_password_crypted:
“ 1 1 1RFO.hOYF$g79MJdrxFJMgpggQlhjev/” #openssl passwd -1
next_server: 192.168.37.17 manage_dhcp: 1 server: 192.168.37.17systemctl restart cobblerd
5 修改dhcp vim /etc/cobbler/dhcp.template subnet 192.168.37.0 netmask
255.255.255.0 {
option routers 192.168.37.2;
option domain-name-servers 192.168.37.2;
option subnet-mask 255.255.255.0;
range dynamic-bootp 192.168.37.100 192.168.37.254;cobbler sync
systemctl start dhcpd
6 下载boot loader 连外网 cobbler get-loaders cobbler sync
7 创建yum 源 cobbler import --path=/misc/cd --name=CentOS7.6-x86_64
–arch=x86_64 cobbler profile list cobbler distro list8 准备ks文件 cp ks7_mini.cfg /var/lib/cobbler/kickstarts/ vim
/var/lib/cobbler/kickstarts/ks7_mini.cfg url --url=$treecobbler profile add --name CentOS7.6-x86_64_mini
–distro=CentOS7.6-x86_64 --kickstart=/var/lib/cobbler/kickstarts/ks7_mini.cfg9 测试安装
10 实现web cobbler管理 yum install cobbler-web (sohu EPEL) systemctl
restart httpdhttps://192.168.37.17/cobbler_web