I have a ThinkServer RD230-4011 in hosting which initially had 4x 300Gb drives divided into 2 RAID 1 arrays using the built-in SAS 8708EM2 card, such as this:
DISK 0 (300 Gb) | VD 0 (RAID 1, 300 Gb)
DISK 1 (300 Gb) |
DISK 2 (300 Gb) | VD 1 (RAID 1, 300 Gb)
DISK 3 (300 Gb) |
Now eventually I needed more space so I went in and one by one replaced all the drives with 600 Gb ones and let the VDs rebuild. This went without a hitch. The next step I had planned was to put drive #2 offline and then add it to VD 0 and migrate to RAID 5, such as this:
DISK 0 (600 Gb) | VD 0 (RAID 5, 1200 Gb)
DISK 1 (600 Gb) |
DISK 2 (600 Gb) |
DISK 3 (600 Gb) | VD 1 (RAID 1, 300 Gb, degraded)
Then migrate the data from VD 1 to VD 0 and proceed to another expansion such as this:
DISK 0 (600 Gb) | VD 0 (RAID 5, 1800 Gb)
DISK 1 (600 Gb) |
DISK 2 (600 Gb) |
DISK 3 (600 Gb) |
I found out a bit too late that my RAID controller does not support OCE, so although I was able to rebuild by adding the drives, I am now stuck with this:
DISK 0 (600 Gb) | VD 0 (RAID 5, 900 Gb)
DISK 1 (600 Gb) |
DISK 2 (600 Gb) |
DISK 3 (600 Gb) |
Notice the missing capacity in the virtual drive. So how do I get to use this new capacity in the drives? Am I SOL? This is the only server in hosting I cannot easily migrate all the data off to start from a clean VD. I could plan some downtime if I need to do it from the webbios but of course a live solution maybe using megacli would be preferred.
Thanks gurus.