Centos7.2安装Cobbler

来源:互联网 发布:qq三国100js装备 编辑:程序博客网 时间:2024/05/29 17:29

系统类型: Centos7.2

前提条件: firewalld selinux  关闭

1::软件包安装

 yum  install  -y tftp-server httpd dhcp yum-utils cobbler cobbler-web cman  debmirror  xinetd  rsync pykickstart    fence-agents   createrepo

2:设置开机自启动

sed -i '/disable/c\\tdisable\t\t\t= no' /etc/xinetd.d/tftp
sed -i -e 's/\=\ yes/\=\ no/g' /etc/xinetd.d/rsync 
chkconfig cobblerd on
chkconfig dhcpd on
chkconfig httpd on
chkconfig  xinetd  on

3:修改配置文件

sed -i 's/server: 127.0.0.1/server: 192.168.3.10/g' /etc/cobbler/settings

sed -i 's/next_server: 127.0.0.1/next_server: 192.168.3.10/g' /etc/cobbler/settings

sed -i 's/manage_rsync: 0/manage_rsync: 1/g' /etc/cobbler/settings

sed -i 's/manage_dhcp: 0/manage_dhcp: 1/g' /etc/cobbler/settings

4:修改自动部署的密码

openssl passwd -1 -salt 'random-phrase-here' 'xxxxxx'       #自行修改


vim /etc/cobbler/settings


5:修改DHCP配置文件

vim /etc/cobber/dhcp.template

 

6:同步配置文件

cobbler sync   


以上问题是需要执行以下命令:

cobbler get-loaders

通过命令 cobbler check检查是否有错误


debmirror在centos7里面貌似没有了,上面坚持结果可以忽略,不会有影响


7:WEB访问

https://192.168.3.10/cobbler_web

账号密码:cobbler/cobbler



0 0