You will need to install warewulf, and the warewulf-tools RPMS on your master
node. The other 2 RPMS (warewulf-wulfd) are meant for slave nodes (NOT THE
MASTER)!

After Warewulf has been installed, you will need to create your VNFS image.
There are scripts that may help this in /usr/share/doc/warewulf-2*/extras, or
you can simply put a chroot'able file system /vnfs/[VNFS NAME]/ (default VNFS
should be put or linked to /vnfs/default).

   # edit /etc/warewulf/master.conf
      - Modify your configuration for your specific cluster
      - Confirm the network device specification

Build or install a VNFS image:

   # /usr/share/warewulf/vnfs-scripts/[distro]-vnfs.sh

After you have created the VNFS itself, it is possiable that
warewulf-wulfd and on 2.4 based systems, dev-minimal are not installed
(both needed). You should install these by hand using rpm with the
'--root' option.

Configure non-warewulf services and start daemons:

   # wwinit
      - This will write all of the non-warewulf config files (based on the
        warewulf configs) and restart the services
      - It will create the VNFS images, and warewulf initial ram disk

To make changes to the nodes:

   # wwvnfs --shell
      - Opens a chroot'ed shell in the vnfs specified (or the default)
      - Make changes
   # wwvnfs --build
      - Builds the default VNFS bootable network image
   # wwnodes --sync
      - Synchronizes the node's configuration files (including user access)

To activate any changes to the node or group configuration files:

   # /etc/init.d/warewulf restart

Then reboot all nodes (use pdsh if you installed it):

   # wwlist -qr > /etc/hosts.pdsh
      (first configure the pdsh hosts file (maybe in a diff location))
   # pdsh -a /sbin/reboot
