FYI, this SCSI Load order check was put in to make sure that the disks
are not recovered incorrectly. If the drivers are loaded in a different
order when the SRT is being used to boot than the system had when it was
running, the disk that was seen as /dev/sda at backup time may be seen
as /dev/sdb at restore time. We would recover to the wrong disks, and
when the system re-boots, the kernel will not be able to find the boot
disk.
We realize it is not ideal. Development is working on a better way to
handle this in 6.5. Hopefully we'll back port it to an MP in 6.0.
_____
From: veritas-bu-bounces at mailman.eng.auburn.edu
[mailto:veritas-bu-bounces at mailman.eng.auburn.edu] On Behalf Of
Spearman, David
Sent: Friday, September 15, 2006 10:46 AM
To: veritas-bu at mailman.eng.auburn.edu
Subject: [Veritas-bu] Resolution of BMR restore problem to RH3 systems
withFC cards
The Problem
Dell PE servers running RH3 with emulex 9000 fibre channel cards
connected to Clariion disk space. When running a BMR to a stand alone
system everything works as advertised. However if the system has an
Emulex 9000 card in it the BMR job would always fail since it reported a
PCI load order problem. Suppossedly this could be corrected by running a
special command at the boot prompt early in the process. That of course
did not work.
We contacted Veritas Support and got the following answer "It's not
supported",i.e., only Emulex 8000 cards (obsolete) .
The Solution
In the spirit of never say die we kept working this problem . Since BMR
worked perfectly fine restoring a Dell's internal system we thought
there must be a way around the fibre card problem. In fact there is.
Mind you this solution restores the internal drives only, and you do not
want to try and mount the external systems.
So ...how is it done
On your Boot Server you create the SRT(s) you will use. Once you have
finished that bit go to
\export\ srt \yourSRT \etc and edit the rc.stage2 script
This is the script that has the disk checking section that forces the
failure. In particular go the section that begins
#
# Verify SCSI modules are loaded in the order we want.
#
And ends
unset modulesLoaded modulesWanted module
f i
Either delete or remark this entire section out. Then run your BMR in
the standard fashion choosing the SRT with the edited rc.stage2 script
and it will work. Since you have to select "restore system files only"
it will automaticaly comment out all external mount points in
/etc/fstab with the line "BMR" . You can edit these out, mount -a or
reboot. If for some reason you need to restore the external file systems
you can now do so in the usual manner.
David Spearman
County of Henrico, Va.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://mailman.eng.auburn.edu/pipermail/veritas-bu/attachments/20061007/24a45b3c/attachment.html
|