码迷,mamicode.com
首页 > 系统相关 > 详细

Linux自动化运维之Cobbler(自定义系统安装)

时间:2019-01-17 10:20:18      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:Fix   images   上架   区分   water   proc   for   outer   系统   

##Cobbler自定义安装
由于 kickstart 指定某台服务器使?某个具体的 ks ?件?较复杂,所以引? Cobbler 就变得? 常的简单。通过物理MAC地址来区分。

Cobbler system 主要?的配置?络接?, 通过 system 指定服务器 MAC 地址来固定机器的IP、掩码、?关、DNS、主机名等实现基础环境的标准化
技术分享图片

1.服务器采购
2.服务器验收并配置raid
3.服务商提供验收单, 运维验收负责?签字
4.服务器上架
5.资产录?将新的服务器划入装机vlan
6.服务器加?装机VLAN
7.根据资产清单MAC进??定义安装

配置指令如下:

Eth0 IP地址:10.0.0.12
Eth0 MAC:00:0C:29:A2:A0:6D   
掩码:255.255.255.0
?关:10.0.0.2
DNS: 10.0.0.2
主机名:linux-node1.com

[root@Cobbler ~]# cobbler system add --name=linux-node1.com --interface=eth0  --mac=00:0C:29:A2:A0:6D --ip-address=10.0.0.12 --subnet=255.255.255.0 --gateway=10.0.0.2 --name-servers=10.0.0.2 --hostname=linux-node1.com --profile=Centos-7-x86_64 --static=1 

[root@Cobbler ~]# cat /etc/dhcp/dhcpd.conf
# group for Cobbler DHCP tag: default
group {
    host generic2 {
        hardware ethernet 00:0C:29:A2:A0:6D;
        fixed-address 10.0.0.12;
        option host-name "linux-node1.com";
        option subnet-mask 255.255.255.0;
        option routers 10.0.0.2;
        filename "/pxelinux.0";
        next-server 10.0.0.202;
    }

#如果有多网卡的情况下,通过edit添加网卡以及其它信息
cobbler system edit --name=linux-node1.com --interface=eth1  --mac=00:50:56:31:84:11 --ip-address=172.16.1.12 --subnet=255.255.255.0 --hostname=linux-node1.com --profile=Centos-7-x86_64 --static=1 

#同步配置信息
[root@Cobbler cobbler]# cobbler sync
[root@Cobbler cobbler]# cobbler system list
   linux-node1.com

可指定ks文件
--kickstart=/var/lib/cobbler/kickstarts/Centos-7-x86_64.cfg

最后只需要将该机器进行启动,Cobbler就会根据cobbler system所配置的参数自动的进行定制化的安装!!

Linux自动化运维之Cobbler(自定义系统安装)

标签:Fix   images   上架   区分   water   proc   for   outer   系统   

原文地址:http://blog.51cto.com/12643266/2343602

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!