Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: diskutil convertRAID hosed my array...



On Jun 26, 2007, at 3:25 PM, Dan Shoop wrote:

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

This email sent to email@hidden
References: 
 >Re: diskutil convertRAID hosed my array... (From: Howard Oakley <email@hidden>)
 >Re: diskutil convertRAID hosed my array... (From: Dan Shoop <email@hidden>)
 >Re: diskutil convertRAID hosed my array... (From: Christopher Waltham <email@hidden>)
 >Re: diskutil convertRAID hosed my array... (From: Dan Shoop <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.