1、配置chrony服务,实现服务器时间自动同步
a、准备工作:
服务器端: 192.168.233.150 系统:centos7
客户端:192.168.233.151 系统: centos6
b、安装和启用:
yum install chrony
systemctl start chronyd
systemctl enable chronyd
c、进行chrony.conf配置
d、客户端设置
系统为centos6
修改配置文件:
进行测试
查看
至此,安装配置结束。
2、实现cobbler+pxe自动化装机
- 关闭vmware虚拟机的dhcp服务,点击菜单栏"编辑" ---> "虚拟网络编辑器",选择VMnet8网卡(虚拟机连接的网卡),取消勾选"使用本地DHCP服务将IP地址分配给虚拟机";如下图所示
- 在虚拟机上安装cobbler与dhcp服务,cobbler基于epel源
yum install cobbler dhcp - 启动相关服务,并执行cobbler check 检查cobbler环境
- 根据上一步提示修改 /etc/cobbler/settings 文件,并下载网络相关引导文件
5.修改DHCP模板文件,生成DHCP配置文件,并启动DHCP服务 - 创建镜像源
- 如要自定义安装,则准备kictstart文件,然后生成配置列表
- 新建虚拟机,安装测试。如下图,可以看到安装菜单,选择一个安装即可
- cobbler的web管理
① 安装cobbler-web包(epel源),并重启httpd服务
yum install cobbler-web
systemctl restart httpd
② 在浏览器访问测试,https://192.168.27.7/cobbler_web,默认用户名与密码为 cobbler
③ 如要修改密码,使用 htdigest 命令
#默认的验证方式为文件形式
#查看/etc/cobbler/modules.conf可看到
[root@centos7 ~]# vim /etc/cobbler/modules.conf
[authentication]
module = authn_configfile #默认文件形式,用别的方式,修改此处即可
#验证文件为 /etc/cobbler/users.digest
[root@centos7 ~]# cat /etc/cobbler/users.digest
cobbler:Cobbler:a2d6bae81669d707b72c0bd9806e01f3
[root@centos7 ~]# htdigest -h
Usage: htdigest [-c] passwordfile realm username
The -c flag creates a new file
#修改cobbler用户的密码
[root@centos7 ~]# htdigest /etc/cobbler/users.digest Cobbler cobbler
Changing password for user cobbler in realm Cobbler
New password:
Re-type new password: