Unsolved
This post is more than 5 years old
7 Posts
0
27096
April 29th, 2007 20:00
Adding physical disk to RAID-5 array (with a wrinkle)
When I created this array originally, I was unaware I would not be able to expand it. I think I've found out the hard way, though. System is a PE 2850 Rack Mounted Server running Windows 2003 Server R2 Standard Edition. When I first recieved the server, I created a RAID-5 SCSI array on a PERC 4e/Di controller with three physical identical disks. I then created a second virtual disk using the leftover space that I didn't use in the first virtual disk. Now I am ready to expand the array, and I found out that it isn't possible when there is more than one virtual disk in the array. Is there any way around this limitation? I now have a fourth physical disk, but no real way to add it to the existing array. What are my options? Thanks for any help.
No Events found!



Mark_A_Smith
2 Intern
•
827 Posts
0
May 1st, 2007 14:00
DELL-GaryS
777 Posts
0
May 1st, 2007 15:00
pharmboy1234
7 Posts
0
May 1st, 2007 19:00
jjaymick
24 Posts
0
May 2nd, 2007 16:00
pharmboy1234
7 Posts
0
May 2nd, 2007 18:00
In fact the more I look at it, the better I like it. Only question I have is how do you purposely fault the RAID-5 Array? I mean I know it would fault if I simply removed a drive, but I don't think that's what you mean. I could take a drive offline in OMSA, but wouldn't it just start auto-rebuilding as soon as I brought it back online again? Sorry if I'm not quite clear on this.
I had planned on simply using Ghost 8 from a BartPE-Windows Boot CD (with Perc 4e/Di Drivers built in) and ghosting both drives over to two image files on an IDE drive hooked up to the server in question. Then delete and recreate the array properly, and ghost the two images back.
I know this isn't supported, but I've spoken to a few people that say they have done it with similar hardware.
Either way, thanks for the idea, and I will be sure to test my tape backup before trying anything.
Message Edited by pharmboy1234 on 05-02-2007 02:47 PM
jjaymick
24 Posts
0
May 2nd, 2007 18:00
DELL-GaryS
777 Posts
0
May 2nd, 2007 19:00
pharmboy1234
7 Posts
0
May 3rd, 2007 00:00
Actually I plan to ghost each "RAID Virtual Disk" as an entire drive, which means the system image (VirtualDisk0) will include the dell utility partition. I may ghost the individual partitions to images (just in case) as well. (The IDE drive I'm planning to use for this purpose is 120GB and the system partition in question is only ~10GB, so I can afford to be a bit cautious and create images of both the entire drive and both of the individual partitions on the c: drive.)
The data drive is something I have backed up in mutiple locations including tape, CDs, and my workstation's HDD, so I'm not (terribly---Murphy, leave me alone!) worried about that data.
Alternatively I'm fairly sure I can edit the boot.ini to boot the system partition properly without the utility partition there via WindowsPE CD once I've done the restore.
Thanks for the info guys, the more I read (and I've been doing a LOT of reading about this process) the more I think I can make it through this.
Worst case I end up installing from scratch and restore data from backup tapes. I'd really rather avoid that process if at all possible, but I'm certain I can get the server back in service if worse comes to worst. I will of course be doing this on a weekend. :-)
Message Edited by pharmboy1234 on 05-02-2007 09:07 PM
pharmboy1234
7 Posts
0
May 6th, 2007 23:00
1. I checked my tape backup to verify it was good.
2. I ran a full backup of all my SQL databases to the spare 160GB drive.
3. I rebooted to my BartPE disk, it loaded fine, PERC drivers that I had integrated seemed to work fine, I was able to see the server's hard drives in My Computer.
4. I ran Ghost 8 and backed up Virtual Disk 0 (Contained Dell Utility Partition and the C Drive) to an image (VD0.gho), then backed up Virtual Disk 1 (the data disk containing SQL databases and other data) to an image (VD1.gho).
5. Then I backed up each partition to its own image, just to be sure. I figured I may as well, as the 160GB disk I was using had plenty of space. I had a look at the images with Ghost Explorer, all seemed to be there.
6. Rebooted to the RAID Bios, and cleared the RAID Array data. I think a few beads of sweat ran down my face as I was doing this. :-) I re-created the array as one large drive (including the 4th HD I purchased for this purpose) and initalized it.
7. Rebooted to BartPE again, started Ghost, restored the VD0.gho image and gave the C partition a bit more space while I was at it. After this finished, I ghosted the VD1.gho image back to the remaining unallocated space on the array drive.
8. At this point I started Paragon Hard Disk Manager and for some reason, converted the Data drive from a Primary to a Logical Partiton. I really don't know why I did this, but I regretted it as it took two hours, and I'm fairly certain it would have been fine left as the second primary partition on the disk. 2 hours: wasted. Oh I also made the Dell Utility partition a hidden partition. I don't think this worked correctly, as I ended up having to delete it.
9. Crossed my fingers and booted the re-imaged server. The server boots. Yay.
I had to delete the Dell Utility Partition because even though it was hidden, windows insisted upon giving it the drive letter I needed for the data partition. Not sure why this was, but I couldn't change the letter in disk management, the option wouldn't appear, so I just deleted the partition. Didn't really need it anyway. Then I had to change the data drive's drive letter to the one the utility partition had been refusing to give up, and after that and a reboot, everything worked perfectly.
I set the data drive to defragment (Ghost always leaves a ton of fragmentation on re-imaged drives) and went home.
All in all, the whole process went pretty smoothly. I can verify that Ghost 8 worked quite well with a Perc 4e/Di controller from BartPE loading the Perc 4e/Di Drivers.
Anyway, thanks for all the info above, it helped me a lot to decide how to approach this situation.
Message Edited by pharmboy1234 on 05-06-2007 07:49 PM
Message Edited by pharmboy1234 on 05-06-2007 07:51 PM
Message Edited by pharmboy1234 on 05-06-2007 07:54 PM
DELL-GaryS
777 Posts
0
May 7th, 2007 13:00
pharmboy1234
7 Posts
0
May 7th, 2007 13:00
The utility stuff isn't that important to me, I can just boot the utility CD if I ever need that stuff.
There is the unallocated ~31MB space at the beginning of the disk now, and the obsessive-compulsive in me wants to fix it, but I think I'll leave it alone for now.
DELL-GaryS
777 Posts
0
May 7th, 2007 14:00
pharmboy1234
7 Posts
0
May 7th, 2007 15:00