Installing Cobbler

The first step is to install cobbler, and if required, the cobbler-web package.

sudo apt-get install cobbler cobbler-web

Before the installation can be completed, cobbler will request to set the password for the default administrator user, cobbler as follows:

alt text

It is important to set the password for this user to be able to access the cobbler Web Administration Interface.

Checking the Configuration

After installation, it is always a great idea to check cobbler's configuration to see if everything is as it should. Cobbler provides an special command for such purpose.

sudo cobbler check

With an output similar to:

The following are potential configuration items that you may want to fix:

1 : some network boot-loaders are missing from /var/lib/cobbler/loaders, you may run 'cobbler get-loaders' to download them, or, if you only want to handle x86/x86_64 netbooting, you may ensure that you have installed a *recent* version of the syslinux package installed and can ignore this message entirely.  Files in this directory, should you want to support all architectures, should include pxelinux.0, menu.c32, elilo.efi, and yaboot. The 'cobbler get-loaders' command is the easiest way to resolve these requirements.
2 : fencing tools were not found, and are required to use the (optional) power management features. install cman or fence-agents to use them

Restart cobblerd and then run 'cobbler sync' to apply changes.

As per the example above the potential configuration items might need to be fixed in order to have cobbler working correctly. In our case, we can address 1, and 2 is completely optional.

Once this has been addressed, run the following to apply the changes:

sudo cobbler sync

Cobbler Web interface

If cobbler-web is installed, there should be a /etc/apache2/conf.d/cobbler_web.conf file that configures Apache to run the Cobbler web interface.

The cobbler web interface is served by apache at http://<hostname>/cobbler_web

If cobbler does not prompt you for a password, it should set the default username and password to cobbler / cobbler, however, if the default does not work, you may set the password by running:

htdigest /etc/cobbler/users.digest "Cobbler" cobbler 

Which will prompt you for a new password.

Once you have updated the password remember to run

cobbler sync

Cobbler/Installation (last edited 2013-03-07 15:08:56 by lorinh)