Just wanted to let everyone know, that I’ve
tested moving a disk array between two hosts several times and everything
works. Our setup is a database server connected
to a dell md1000 disk array and the disks have been carved into 3 volume
groups. We’ve simulated a server crash by
just powering it off, and connecting the disk array to another like linux
server. When you boot up the new server you just
have to tell the bios to import the foreign configuration (that’s at
hardware level). The first time I tried it, because we didn’t
run a vgexport on the primary server (you wouldn’t have the chance to do
that in a crash situation), I had to vgexport the volume groups, then
vgimport and vgchange them, then mount the filesystems. But I discovered, that
if you add the same entries to /etc/fstab for the logical volumes on the backup
server, that you do not have to run any lvm steps like vgexport, vgimport, or
vgchange, the OS does all of that automatically. And if you boot the backup
server when its not connected to the disk array, it just fails trying to mount
those drives but it doesn’t keep the O.S. from starting up. So the net of all of this is if we have a
hardware failure on our database server we can have it back up and running on a
secondary server in less then 5 minutes, unless it has to do an fsck on the
filesystems. |
_______________________________________________ linux-lvm mailing list linux-lvm@redhat.com https://www.redhat.com/mailman/listinfo/linux-lvm read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/