Chapter 3. Installing and Configuring Cobbler
This part of the workshop lets you install Cobbler, and configure cobbler, explaining some of the nifty features Cobbler has.
To install Cobbler, use the following command:
This will install the following packages:
httpd
mod_python
python-devel
tftp-server
xinetd
createrepo
rsync
python-cheetah
On any other distribution then Fedora, or Red Hat Enterprise Linux or CentOS with
EPEL configured and enabled, you will need to make sure these packages or their equivalents exist.
To finish Cobbler's installation, make sure the services related to a PXE infrastructure are installed as well:
In this Workshop
The sample configuration files in the Appendices are for reference. Cobbler is going to manage the DHCP server and Named server.
3.1.1. Checking The Installation
There's a few commands you can use to check the installation you are running. This can be useful in later diagnostics as well;
Have cobbler check what else you may need to pay attention to. Very useful diagnostic tool, as it lists what else you may need to do to get cobbler up and running.
Verify that all the files that the package installs are intact; compare them to the original state. In this case, the files installed by the package cobbler are verified. Useful in tracing the steps you have taken.
List all files marked as documentation, in this case for the cobbler package.
List all files marked as configuration, in this case for the cobbler package.