The first step would be to ensure that the data used by the lamp applications and mail servers is replicated on both the machines in near real time. this can be done thru DRBD and a network share like (NFS or iscsi)
DRBD is kind of a RAID 1 over a network.If one of the drives or servers goes down then the other one assumes its identity and the application accesses the data over a network as if nothing happened. The next is to have a HA daemon such as Heartbeat that monitors the services that you want to have always running. This will monitor if the Primary server has failed and in such an event will make the secondary server the primary server (meaning that the secondary server will assume the identity of the promary and will continue to service client/service requests) Hope this helps Vikram Ranade _______________________________________________ ilugd mailinglist -- ilugd@lists.linux-delhi.org http://frodo.hserus.net/mailman/listinfo/ilugd Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi http://www.mail-archive.com/ilugd@lists.linux-delhi.org/