服务器时间自动同步+cobbler+pxe自动化装机

1、配置chrony服务,实现服务器时间自动同步

a、准备工作:
服务器端: 192.168.233.150 系统:centos7
客户端:192.168.233.151 系统: centos6
b、安装和启用:
yum install chrony
systemctl start chronyd
systemctl enable chronyd
服务器时间自动同步+cobbler+pxe自动化装机
c、进行chrony.conf配置
服务器时间自动同步+cobbler+pxe自动化装机
d、客户端设置
系统为centos6
服务器时间自动同步+cobbler+pxe自动化装机
修改配置文件:
服务器时间自动同步+cobbler+pxe自动化装机
进行测试
服务器时间自动同步+cobbler+pxe自动化装机
查看
服务器时间自动同步+cobbler+pxe自动化装机
至此,安装配置结束。

2、实现cobbler+pxe自动化装机

  1. 关闭vmware虚拟机的dhcp服务,点击菜单栏"编辑" ---> "虚拟网络编辑器",选择VMnet8网卡(虚拟机连接的网卡),取消勾选"使用本地DHCP服务将IP地址分配给虚拟机";如下图所示
    服务器时间自动同步+cobbler+pxe自动化装机
  2. 在虚拟机上安装cobbler与dhcp服务,cobbler基于epel源
    yum install cobbler dhcp
  3. 启动相关服务,并执行cobbler check 检查cobbler环境
    服务器时间自动同步+cobbler+pxe自动化装机
  4. 根据上一步提示修改 /etc/cobbler/settings 文件,并下载网络相关引导文件
    服务器时间自动同步+cobbler+pxe自动化装机
    5.修改DHCP模板文件,生成DHCP配置文件,并启动DHCP服务
    服务器时间自动同步+cobbler+pxe自动化装机
  5. 创建镜像源
    服务器时间自动同步+cobbler+pxe自动化装机
  6. 如要自定义安装,则准备kictstart文件,然后生成配置列表
    服务器时间自动同步+cobbler+pxe自动化装机
  7. 新建虚拟机,安装测试。如下图,可以看到安装菜单,选择一个安装即可
    服务器时间自动同步+cobbler+pxe自动化装机
  8. 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:

猜你喜欢

转载自blog.51cto.com/14671983/2494973
今日推荐