
实验:实现cobbler安装
1 安装包
yum install cobbler(EPEL) dhcp httpd tftp
systemctl enable cobblerd dhcpd httpd tftp
systemctl start cobblerd httpd tftp
2 cobbler check
3 vim /etc/cobbler/settings
server:cobberserverip
next_server:cobberserverip
defaut_password_cryptd: “xxxxxxxxxx” #openssl passwd -1 生成口令
manage_dhcp:1
4 cobber get-loaders 联网
cobbler sync
5 vim /etc/cobbler/dhcp.template
subnet 192.168.30.0 netmask 255.255.255.0
range dynamic-bootp 192.168.30.10 192.168.30.200;
cobbler sync
systemctl restart dhcpd
6
/dev/sr0 8490330 8490330 0 100% /mnt/cdrom0
/dev/sr1 6049912 6049912 0 100% /mnt/cdrom1
cobbler import –path=/mnt/cdrom0 –name=CentOS_7.4-x86_64 –arch=x86_64
cobbler import –path=/mnt/cdrom1 –name=CentOS_6.9-x86_64 –arch=x86_64
cobbler distro list
7
#cat ks6_mini.cfg
url –url=$tree
cp ks7_desktop.cfg ks6_mini.cfg /var/lib/cobbler/kicstarts/
cobbler profile add –name=CentOS_7.4-x86_64_Desktop –distro=CentOS_7.4-x86_64 –kickstart=/var/lib/cobbler/kicstarts/ks7_desktop.cfg
cobbler profile add –name=CentOS_6.9-x86_64_Mini –distro=CentOS_6.9-x86_64 –kickstart=/var/lib/cobbler/kicstarts/ks6_mini.cfg
删除自带的配置
cobbler profile remove –name=CentOS_7.4-x86_64
cobbler profile remove –name=CentOS_6.9-x86_64
8 web实现
yum install cobbler-web
systemctl restart httpd
htdigest -c /etc/cobbler/users.digest Cobbler test1


2个网卡 ,需要去互联网下载内容

需要epel源

安装包组

查看服务

设置服务开机启动

开启服务

cobbler自动生成文件

配置 cobbler

配置server地址



配置next_server


这些遇到不用管





需要下载必要文件


下载需要同步

查看下载的文件

生产加密口令



设置dhcp服务


修改dhcp配置


同步一下配置

启动dpcp


最后挂载6,7的光盘


导入光盘

查看导入的发行版本

菜单自动生成

删除无效的选项


把自己的ks文件关联到cobbler
修改ks路劲内容

查看yum库

把ks文件拷贝到目录下

加入菜单选项


导入7光盘内容


导入自制的ks文件


加入菜单选项

删除系统自带的 留下自己的ks



实现web界面


修改cobbler web的配置

方法一 直接添加账户 密码

方法二 pam





本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/99542

