locked
Has anyone gotten a GPT drive over the 2TB limit to work as a 2nd Disk Array RRS feed

  • Question

  • I've got a Raid 5 array on a Promise SX6000 card: 6 500GB Drives setup as a 5 Drive 2TB array and one spare.

    Works great as I'm under the 2TB limit.

    I've just added a HighPoint Rocket Raid 1740: 4 1.5TB Drives setup as a 3 Drive 2.79TB array and one spare.

    Every time I try to add it to the storage pool it keeps the 2.79TB but only adds a MBR 2TB disk.

    I tried the porcedure for GPT, but after it did not work realized that it was for an original installation where the system only has the one drive setup.

    Anyone have any ideas how to get it to work when adding a second array?

    I tried two partitions on the second array but WHS was slow as a DOG when accessing the two partitions on the one array.

    Thanks!
    Tuesday, October 20, 2009 3:00 PM

Answers

  • It should be possible, but is unsupported and not recommended (because it can dramatically complicate recovery scenarios) to achieve what you want. In general, you will have to do something like the following:
    • Add the large array (I will assume a single volume on the array) to the storage pool.
    • Shut the server down.
    Easiest will be to take the next steps using a Live CD with some operating system or other. I would try Acronis tools because I have them, but there are others that also should work. Or you can attach the array to some other computer...
    • Using software that can take a disk image, back up the entire volume (which will be 2+ TB, but because it's empty most imaging tools will compress it to a few GB).
    • Delete everything on the array.
    • Restore the disk image using the entirety of the array as the target. Most imaging tools will use a GUID partition table for this. If your tool doesn't support GPT, then you're out of luck at this point...
    • Restart your server, which should see the single GPT disk with it's full size.
    I have not performed this procedure myself, and don't honestly recommend you do so. But it should at least be close. If you decide to proceed, do not try this with a server in production, expect to encounter issues along the way, and expect to have to do significant experimenting (possibly including multiple server re-installations) to make everything work. Once you've worked through the issues, put data on your server and practice recovery scenarios.

    It is, overall, much simpler to allow Drive Extender to manage the disks for you...

    I'm not on the WHS team, I just post a lot. :)
    Tuesday, October 20, 2009 3:33 PM
    Moderator

All replies

  • It should be possible, but is unsupported and not recommended (because it can dramatically complicate recovery scenarios) to achieve what you want. In general, you will have to do something like the following:
    • Add the large array (I will assume a single volume on the array) to the storage pool.
    • Shut the server down.
    Easiest will be to take the next steps using a Live CD with some operating system or other. I would try Acronis tools because I have them, but there are others that also should work. Or you can attach the array to some other computer...
    • Using software that can take a disk image, back up the entire volume (which will be 2+ TB, but because it's empty most imaging tools will compress it to a few GB).
    • Delete everything on the array.
    • Restore the disk image using the entirety of the array as the target. Most imaging tools will use a GUID partition table for this. If your tool doesn't support GPT, then you're out of luck at this point...
    • Restart your server, which should see the single GPT disk with it's full size.
    I have not performed this procedure myself, and don't honestly recommend you do so. But it should at least be close. If you decide to proceed, do not try this with a server in production, expect to encounter issues along the way, and expect to have to do significant experimenting (possibly including multiple server re-installations) to make everything work. Once you've worked through the issues, put data on your server and practice recovery scenarios.

    It is, overall, much simpler to allow Drive Extender to manage the disks for you...

    I'm not on the WHS team, I just post a lot. :)
    Tuesday, October 20, 2009 3:33 PM
    Moderator
  • Was this solution tried? What were the results? I have a similar situation where I have a single hard drive that I loaded WHS on and added a RAID card & array of drives (>2TB) after the WHS install. I would like all of the storage to only be on the RAID array. Tried making the RAID array part of the Storage Hard Drives, but only 1st 2TB was used/allocated. Plus space from original single drive was still in use and could not be removed. I would also like to move the default directories (Music, Photos, Videos, etc.) there as well. Can anyone provide help/suggestions?
    Wednesday, January 13, 2010 2:30 AM
  • The easiest way to handle this is really to just break the array and let Windows Home Server manage the drives directly. Next would be to create multiple logical volumes on the array, each 2 TB or less, and give those to Windows Home Server.

    As for forcing Windows Home Server to use particular drives for particular purposes, no, that's not possible.
    I'm not on the WHS team, I just post a lot. :)
    Wednesday, January 13, 2010 5:49 AM
    Moderator