一、Centos 6.3

1、导入centos 6.3 iso

加载iso

mount -t auto -oloop,ro /soft/CentOS-6.3-x86_64-bin-DVD1.iso /mnt

导入centos 6.3

        cobblerimport --path=/mnt --name=CentOS-6.3 --arch=x86_64

配置Cobbler自动安装centos_自动化

你可以通过下面命令查看修改的界面

        cobblerprofile report

配置Cobbler自动安装centos_自动化_02


2、命令行添加一个客户机

        cobblersystem add \

>--name=node2\

>--hostname=node2.yhl.com \

>--profile=CentOS-6.3-x86_64 \

>--interface=eth0 \

> --mac=00:0C:29:E2:EC:BF\

>--interface=eth0 \

>--ip-address=10.1.24.164 \

> --subnet=255.255.255.0\

>--gateway=172.16.24.1 \

> --static=1

这些添加,其实都是可以在web完成,不过web比较繁琐,所以命令行下更加方便

cobbler所有设置和修改,都需要通过cobbler sync来生效,你会看到重启namedhcp服务

cobbler sync

查看添加节点的情况

cobbler systemreport --name=node2

配置Cobbler自动安装centos_自动化_03

我们需要留意的一个参数是:netboot-enabled,当cobbler装完客户端后,这个参数会自动变成0,如果我们希望重装,就需要修改成1.

cobbler system edit --name=node2 --netboot-enabled=1

配置Cobbler自动安装centos_自动化_04

所有的修改,一定要记住,需要cobbler sync才能生效。

cobbler sync

重启客户端,已pxe启动进行安装

3web操作

1netboot enable

配置Cobbler自动安装centos_自动化_05

2sync

web界面可以实现cobblersync

配置Cobbler自动安装centos_自动化_06