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

   # edit /etc/warewulf/master.conf
      - Modify your configuration for your specific cluster
      - Confirm the network device specifications
   # edit /etc/warewulf/vnfs.conf
      - Check params
   # edit /etc/warewulf/nodes.conf
      - Confirm the network device specifications
      - Add/change the list of kernel modules to support your node's NIC(s)
      - Specify the user/group access for each node or the [defaults] section
      - Set the 'pxeboot' parameter if needed (see next item)
   # If your nodes support PXE:
      - Put a copy of pxelinux.0 into /tftpboot (pxelinx.0 is part of syslinux)
        A copy might be here /usr/lib/syslinux/pxelinux.0 but make sure it is
        version 2.05 or newer (roughly July 2003), and copy it to /tftpboot.
        You can find tarfiles of the latest full syslinux package here:
           http://kernel.org/pub/linux/utils/boot/syslinux/
      - Make sure /tftpboot/pxelinux.0 is world readable
   # If your nodes do not support PXE, or don't work with PXELINUX:
      - Get Etherboot image from http://ROM-o-matic.net/ (v5.2.x or better)
      - If not using PXE, create floppies for your nodes with a .zdsk image
      - If your nodes support PXE, put an appropriate .zpxe file in /tftpboot
        then edit nodes.conf to set parameter pxeboot to the name of that file 
        Note: Make sure that .zpxe file is world readable.
   # wwmaster.initiate --init
      - This will write all of the non-warewulf config files (based on the
	warewulf configs) and restart the services
      - It will create the VNFS chroot, and the bootable network image
   # wwnode.add --scan
      - You can now turn on the nodes one at a time
      - Press control-C when finished to exit out of the program
   # wwnode.list
      - Displays currently configured nodes
   # wwnode.sync
      - Pushes user access to the nodes
      - Put nodes in 'READY' status
   # wwnode.stats
      - commandline cluster monitor

To make changes to the nodes:

   # wwvnfs.chroot
      - Opens a chroot'ed shell in the vnfs specified (or the default)
      - Make changes
   # wwvnfs.install [rpm package name]
      - Installs package via yum into the vnfs specified
   # edit /etc/warewulf/vnfs.conf
      - Make build modifications to the VNFS here
   # wwvnfs.build
      - Builds the VNFS bootable network image

To implement configuration file changes:

   # wwmaster.initiate
      - Rewrites the relevant configuration files
      - Restarts the relevant services
   # pdsh -a /sbin/reboot
      - Reboot the nodes
      - note: if you made changes to the node names, you may wish to reboot
	the nodes before calling wwmaster.initiate (just make sure you do it
	fast enough so that dhcpd gets restarted before the nodes start coming
	back up).


