At 9:14 AM -0400 6/26/07, Christopher Waltham wrote:
On Jun 25, 2007, at 10:31 PM, Dan Shoop wrote:
At 9:44 PM +0100 6/25/07, Howard Oakley wrote:
On 25/6/07 16:59, Christopher Waltham wrote:
I have a G5 Xserve running 10.4.8 Server, with a pair of 80GB
drives
in a RAID1 array. One of the disks became degraded this
morning, but
diskutil didn't fix it automatically. This seems to be because
the
array was created in 10.3.9 Server (i.e. Panther), and thus
was made
with AppleRAID version 1.
So, I booted off a 10.4 install DVD and ran "diskutil
convertRAID" to
convert the array to AppleRAID 2 so that I could repair it.
The logs
from diskutil say that everything went flawlessly and it only
took a
couple of minutes to complete. However, upon rebooting the Xserve
after that, the RAID array exists but the volume it contains has
seemingly disappeared.
[snip]
Short of buying a copy of DiskWarrior, does anyone have a fix for
this? Or has anyone even seen this happen before?
Chris,
I am afraid that this has been reported before, and seems to be
the rule
with Panther RAID-1 arrays that are not converted to Tiger
format before
trying to repair them under Tiger.
I don't know if this has made Apple's KnowledgeBase yet, but I
reported it
in Bug Buster in The Works in MacUser in vol 22 (2006) issue no 24,
following email from Simon Banton.
I wouldn't consider this a "bug" per se but something that
shouldn't be expected to work and might need a larger warning.
Then if you can't repair AppleRAID v1 volumes in Tiger, the Tiger
upgrade process should tell you so. Not telling you so, and then
having an unrecoverable array when you try and repair the array in
Tiger when it breaks, isn't a bug -- it's a ridiculous oversight
if it's true.
You should be reading release notes *before* upgrading OSen. It
shouldn't be expected to jump out with a sign.
I disagree. If we, for the sake of this argument, are acknowledging
that Panther RAID volumes cannot be upgraded in Tiger once they are
degraded, then that is a *loss of functionality* with the upgrade.
And any upgrade process worth it's salt should be intelligent enough
to say "You're going from Panther to Tiger, you need to upgrade your
RAID now before it degrades. Otherwise, when it does degrade, you
can't recover from it." Not doing so is, frankly, Microsoft-esque.
On Jun 26, 2007, at 3:25 PM, Dan Shoop wrote:
At 9:06 AM -0400 6/26/07, Christopher Waltham wrote:
So this brings us back to my original question: can you run
"repairMirror" in Tiger on a Panther-created array? Both times I
have tried, diskutil has complained before starting the conversion
process.
Which again brings us to the fact that we need to know what you
tried. How can we comment of something we don't know about? This
isn't mind reading.
This was the workflow for what I tried this time. I don't remember
what I did several months ago, but I'm pretty sure it was the same
process. FWIW, I inherited both this Tiger box, I did not upgrade it
from Panther myself.
* arrive at work
* check email, see that RAID status has changed
* look at Xserve, LEDs on ADM are fine
* remove drive marked as failed, re-insert drive
* boot the machine to single-user mode
* try to run "diskutil repairMirror", get cryptic error message,
process fails
* remember that cryptic error message means it's a Panther array,
curse Apple
* try to run "diskutil convertRAID" to go from Panther to Tiger array
versions, successful
* launch Disk Utility to verify disk label, header etc.
* notice that Disk Utility now sees what was /Volumes/pinkham (the
array's mount point & label) is now /Volumes/Macintosh HD
* become concerned
* run "verify disk" command from inside Disk Utility
* command fails, complains about b-tree nodes. disk is now no longer
to be booted from
* post to the list to see if this is a known issue
I think that's about it? That's where I stand now, the volume fails a
verify & I can't boot from it anymore.
Chris
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macos-x-server mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/macos-x-server/email@hidden