[Gllug] Restoring and installing machines

John Hearns john.hearns at streamline-computing.com
Sun Nov 12 09:28:17 UTC 2006


Tushars talk also made me think of:

Mondo Rescue
http://www.mondorescue.org/

When setting up a new server, all you need do is put in a CD (or two) or 
a writeable DVD. The state of the system is snapshotted to a bootable 
rescue disk. If the system is stolen, hacked or otherwise not working 
etc. all you do is boot from this DVD and the system re-installs itself.
In the jargon, "bare metal recovery" and for free.
http://www.mondorescue.org/about.shtml


For installing multiple machines there are lots of ways of achieving 
this. That's me climbing onto my hobby horse here.
Most, if not all, of the automated solutions depend on PXE booting over 
the network, so it is worth a glance at:
http://en.wikipedia.org/wiki/Pre-Boot_Execution_Environment

Most modern motherboards will have the BIOS option to enable a network 
boot. Something like 'Enable Option ROM" or LAN boot enable etc.
Once you have enabled this, power cycle the machine and go into the BIOS 
again. In the Boor Order page change the order till the LAN boot option 
is above the hard drive.
On older motherboards, you may have to create a boot floppy. You can 
Google for how to do this. Boot from floppy, and then the workstation 
will request a PXE boot via its network card.

The wise person will note down the MAC address of each workstation as it 
  requests its DHCP lease. There are various ways to do this 
automagically on the server though.

For the install, there is of course SuSE Autoyast and Redhat Kickstart.
For Deboan types there is FAI http://www.informatik.uni-koeln.de/fai/


For a set of workstations, I would recommend looking at Systemimager

http://www.systemimager.org/
"SystemImager makes it easy to do automated installs (clones), software 
distribution, content or data distribution, configuration changes, and 
operating system updates to your network of Linux machines. You can even 
update from one Linux release version to another!

Some typical environments include: Internet server farms, database 
server farms, high performance clusters, computer labs, and corporate 
desktop environments."

If you don't want to use PXE booting, Systemimager uses its own boot 
floppies of boot CD-ROMs as an alternative.









-- 
      John Hearns
      Senior HPC Engineer
      Streamline Computing,
      The Innovation Centre, Warwick Technology Park,
      Gallows Hill, Warwick CV34 6UW
      Office: 01926 623130 Mobile: 07841 231235
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug




More information about the GLLUG mailing list