Results 1 to 8 of 8

Thread: Expanding a software RAID5 array in Windows 2003

  1. #1
    Calab Guest

    Expanding a software RAID5 array in Windows 2003

    Excuse the repost... for some reason my previous posts can't be found on the
    server. Does Microsoft filter postings from users that don't use a MS NNTP
    client?



    I've got a Windows 2003 Server. I have several 500gig hard drives assembled
    into a software RAID5 array. This array works well.

    I've just installed a new 500gig hard drive into this PC. It comes up in the
    Disk Manager and I was able to convert it to a dynamic disk, but I can't
    figure out how to add this drive to the array.

    I was able to do this the last time I added a drive to the PC, but I do not
    remember how.

    How do you expand a RAID5 array after installing a new hard drive into the
    system???


    Also, a related question... How can you see how big a single partition
    assigned to a RAID5 array is? How can I see what size to allocate on the new
    drive to match othe existing drives in the array?

    All help is appreciated!!!




  2. #2
    Hank Arnold (MVP) Guest

    Re: Expanding a software RAID5 array in Windows 2003

    Calab wrote:
    > Excuse the repost... for some reason my previous posts can't be found on the
    > server. Does Microsoft filter postings from users that don't use a MS NNTP
    > client?
    >
    >
    >
    > I've got a Windows 2003 Server. I have several 500gig hard drives assembled
    > into a software RAID5 array. This array works well.
    >
    > I've just installed a new 500gig hard drive into this PC. It comes up in the
    > Disk Manager and I was able to convert it to a dynamic disk, but I can't
    > figure out how to add this drive to the array.
    >
    > I was able to do this the last time I added a drive to the PC, but I do not
    > remember how.
    >
    > How do you expand a RAID5 array after installing a new hard drive into the
    > system???
    >
    >
    > Also, a related question... How can you see how big a single partition
    > assigned to a RAID5 array is? How can I see what size to allocate on the new
    > drive to match othe existing drives in the array?
    >
    > All help is appreciated!!!
    >
    >
    >


    Simple process is to back up the data, break the array, recreate it and
    restore the data.

    You really should consider a hardware array. Software arrays are really
    not a good thing. If the OS drive corrupted and lost, the software array
    is gone. It's also inherently slower (in addition to being the slowest
    RAID array). Buy a decent RAID adapter and build a hardware array....

    --

    Regards,
    Hank Arnold
    Microsoft MVP
    Windows Server - Directory Services

  3. #3
    Calab Guest

    Re: Expanding a software RAID5 array in Windows 2003

    Seeing how the MS server is blocking posts from my choice of news client
    (MesNews) I'll try this again...

    "Hank Arnold (MVP)" <[email protected]> wrote in message
    news:[email protected]...
    >> I've got a Windows 2003 Server. I have several 500gig hard drives
    >> assembled into a software RAID5 array. This array works well.
    >>
    >> I've just installed a new 500gig hard drive into this PC. It comes up in
    >> the Disk Manager and I was able to convert it to a dynamic disk, but I
    >> can't figure out how to add this drive to the array.


    > Simple process is to back up the data, break the array, recreate it and
    > restore the data.


    Where am I going to get two terabytes of space that I can quickly back my
    data up to just because Windows can't handle it's own RAID system? I had no
    problems adding drive space while using Debian Linux.

    > You really should consider a hardware array. Software arrays are really
    > not
    > a good thing. If the OS drive corrupted and lost, the software array is
    > gone. It's also inherently slower (in addition to being the slowest RAID
    > array). Buy a decent RAID adapter and build a hardware array....


    Have you priced out a PCI eight port SATA RAID controller?

    Also, if the OS is trashed, format the OS drive and reconnect the array. It
    works just fine. I've seen an array of software RAID drives moved from one
    PC to another and Windows picked it up fine. Drives didn't even need to be
    connected to the controllers in the same order.

    If your hardware controller fails, you better hope that you have an exact
    replacement ready, because hardware controllers aren't interchangable.



  4. #4
    Calab Guest

    Re: Expanding a software RAID5 array in Windows 2003


    "Calab" <[email protected]> wrote in message
    news:[email protected]...

    | "Hank Arnold (MVP)" <[email protected]> wrote in message
    | news:[email protected]...
    | >> I've got a Windows 2003 Server. I have several 500gig hard drives
    | >> assembled into a software RAID5 array. This array works well.
    | >>
    | >> I've just installed a new 500gig hard drive into this PC. It comes up
    in
    | >> the Disk Manager and I was able to convert it to a dynamic disk, but I
    | >> can't figure out how to add this drive to the array.
    |
    | > Simple process is to back up the data, break the array, recreate it and
    | > restore the data.
    |
    | Where am I going to get two terabytes of space that I can quickly back my
    | data up to just because Windows can't handle it's own RAID system? I had
    no
    | problems adding drive space while using Debian Linux.
    |
    | > You really should consider a hardware array. Software arrays are really
    | > not
    | > a good thing. If the OS drive corrupted and lost, the software array is
    | > gone. It's also inherently slower (in addition to being the slowest RAID
    | > array). Buy a decent RAID adapter and build a hardware array....
    |
    | Have you priced out a PCI eight port SATA RAID controller?
    |
    | Also, if the OS is trashed, format the OS drive and reconnect the array.
    It
    | works just fine. I've seen an array of software RAID drives moved from one
    | PC to another and Windows picked it up fine. Drives didn't even need to be
    | connected to the controllers in the same order.
    |
    | If your hardware controller fails, you better hope that you have an exact
    | replacement ready, because hardware controllers aren't interchangable.

    Anyone else? Is it just not possible to grow a Windows software RAID 5
    array?

    I also thought of another reason to use the Windows software RAID... With
    different size drives you can still create partitions on the remaining bits
    of the drive not used by the RAID array. For example:

    Two 640gig hard drives and one 500gig hard drive.
    Create a three drive RAID5 array consisting of three 500gig partitions. You
    can then create 140gig partitions on the two 640gig drives (use them for
    RAID1 for your OS).

    With a hardware controller, don't all the drives simply get treated as the
    smallest drive an the remaining space is wasted?



  5. #5
    yutao Guest

    Re: Expanding a software RAID5 array in Windows 2003


    Hi,

    On a software RAID may be you can see partition table through some
    partition manager software.

    I found the information bellow on a website:

    "A RAID-5 volume is a fault-tolerant volume whose data is striped
    across an array of three or more disks. Parity (a calculated value that
    can be used to reconstruct data after a failure) is also striped across
    the disk array. If a physical disk fails, the portion of the RAID-5
    volume that was on that failed disk can be re-created from the remaining
    data and the parity. A RAID-5 volume cannot be mirrored or extended."

    http://www.easeus.com/resource/dynam...k-recovery.htm

    Hope helpful!

    Calab;8421485 Wrote:
    > Excuse the repost... for some reason my previous posts can't be found on
    > the
    > server. Does Microsoft filter postings from users that don't use a MS
    > NNTP
    > client?
    >
    >
    >
    > I've got a Windows 2003 Server. I have several 500gig hard drives
    > assembled
    > into a software RAID5 array. This array works well.
    >
    > I've just installed a new 500gig hard drive into this PC. It comes up
    > in the
    > Disk Manager and I was able to convert it to a dynamic disk, but I
    > can't
    > figure out how to add this drive to the array.
    >
    > I was able to do this the last time I added a drive to the PC, but I do
    > not
    > remember how.
    >
    > How do you expand a RAID5 array after installing a new hard drive into
    > the
    > system???
    >
    >
    > Also, a related question... How can you see how big a single partition
    > assigned to a RAID5 array is? How can I see what size to allocate on
    > the new
    > drive to match othe existing drives in the array?
    >
    > All help is appreciated!!!



    --
    yutao

  6. #6
    Calab Guest

    Re: Expanding a software RAID5 array in Windows 2003


    "yutao" <[email protected]> wrote in message
    news:[email protected]...
    | Calab;8421485 Wrote:
    | > Excuse the repost... for some reason my previous posts can't be found on
    | > the
    | > server. Does Microsoft filter postings from users that don't use a MS
    | > NNTP
    | > client?
    | >
    | >
    | >
    | > I've got a Windows 2003 Server. I have several 500gig hard drives
    | > assembled
    | > into a software RAID5 array. This array works well.
    | >
    | > I've just installed a new 500gig hard drive into this PC. It comes up
    | > in the
    | > Disk Manager and I was able to convert it to a dynamic disk, but I
    | > can't
    | > figure out how to add this drive to the array.
    | >
    | > I was able to do this the last time I added a drive to the PC, but I do
    | > not
    | > remember how.
    | >
    | > How do you expand a RAID5 array after installing a new hard drive into
    | > the
    | > system???
    | >
    | >
    | > Also, a related question... How can you see how big a single partition
    | > assigned to a RAID5 array is? How can I see what size to allocate on
    | > the new
    | > drive to match othe existing drives in the array?
    | >
    | > All help is appreciated!!!

    | On a software RAID may be you can see partition table through some
    | partition manager software.
    |
    | I found the information bellow on a website:
    |
    | "A RAID-5 volume is a fault-tolerant volume whose data is striped
    | across an array of three or more disks. Parity (a calculated value that
    | can be used to reconstruct data after a failure) is also striped across
    | the disk array. If a physical disk fails, the portion of the RAID-5
    | volume that was on that failed disk can be re-created from the remaining
    | data and the parity. A RAID-5 volume cannot be mirrored or extended."
    |
    | http://www.easeus.com/resource/dynam...k-recovery.htm
    |

    I have been able to do this on a Linux machine, so I know that it's possible
    to do this without a hardware RAID controller.

    Could I add a new drive to the array, then use software like Partition Magic
    to expand the RAID partition?

    I don't see any way to add a drive to the array in Disk Management. I know
    about the DISKPART command line utility, but not how to use it.

    Below is what I currently have in the machine. Disk7 is the newly added
    500gig drive that I'd like to add to Volume0

    DISKPART> list disk

    Disk ### Status Size Free Dyn Gpt
    -------- ---------- ------- ------- --- ---
    Disk 0 Online 56 GB 0 B
    Disk 1 Online 466 GB 513 KB *
    Disk 2 Online 76 GB 8033 KB
    Disk 3 Online 466 GB 513 KB *
    Disk 4 Online 466 GB 513 KB *
    Disk 5 Online 466 GB 513 KB *
    Disk 6 Online 466 GB 1015 KB * *
    * Disk 7 Online 466 GB 466 GB *

    DISKPART> select disk 7

    Disk 7 is now the selected disk.

    DISKPART> list partition

    Partition ### Type Size Offset
    ------------- ---------------- ------- -------
    Partition 1 Dynamic Data 466 GB 32 KB

    DISKPART> select volume 0

    Volume 0 is the selected volume.

    DISKPART> list volume

    Volume ### Ltr Label Fs Type Size Status Info
    ---------- --- ----------- ----- ---------- ------- --------- --------
    Volume 0 D Raid5 NTFS RAID-5 1863 GB Healthy
    Volume 1 TMP NTFS Stripe 504 MB Healthy
    C:\Temp\
    Volume 2 E Backup NTFS Partition 76 GB Healthy
    Volume 3 V DVD-ROM 0 B Healthy
    Volume 4 C NTFS Partition 56 GB Healthy
    System
    Volume 5 F Win2K3 Srv UDF DVD-ROM 2157 MB Healthy

    DISKPART>



    From Microsofts documentation on DISKPART
    (http://support.microsoft.com/kb/300415)

    extend disk=n [size=n]

    Use the extend command to extend the current simple or the extended volume
    onto the specified disk. The extend command only works with NTFS volumes.

    If you do not specify a size, the volume can occupy all of the free space on
    the specified disk. Any existing disk focus is lost.



  7. #7
    Calab Guest

    Re: Expanding a software RAID5 array in Windows 2003


    "Calab" <[email protected]> wrote in message
    news:eiuI%23k%[email protected]...
    |
    | "yutao" <[email protected]> wrote in message
    | news:[email protected]...
    || Calab;8421485 Wrote:
    || > Excuse the repost... for some reason my previous posts can't be found
    on
    || > the
    || > server. Does Microsoft filter postings from users that don't use a MS
    || > NNTP
    || > client?
    || >
    || >
    || >
    || > I've got a Windows 2003 Server. I have several 500gig hard drives
    || > assembled
    || > into a software RAID5 array. This array works well.
    || >
    || > I've just installed a new 500gig hard drive into this PC. It comes up
    || > in the
    || > Disk Manager and I was able to convert it to a dynamic disk, but I
    || > can't
    || > figure out how to add this drive to the array.
    || >
    || > I was able to do this the last time I added a drive to the PC, but I do
    || > not
    || > remember how.
    || >
    || > How do you expand a RAID5 array after installing a new hard drive into
    || > the
    || > system???
    || >
    || >
    || > Also, a related question... How can you see how big a single partition
    || > assigned to a RAID5 array is? How can I see what size to allocate on
    || > the new
    || > drive to match othe existing drives in the array?
    || >
    || > All help is appreciated!!!
    |
    || On a software RAID may be you can see partition table through some
    || partition manager software.
    ||
    || I found the information bellow on a website:
    ||
    || "A RAID-5 volume is a fault-tolerant volume whose data is striped
    || across an array of three or more disks. Parity (a calculated value that
    || can be used to reconstruct data after a failure) is also striped across
    || the disk array. If a physical disk fails, the portion of the RAID-5
    || volume that was on that failed disk can be re-created from the remaining
    || data and the parity. A RAID-5 volume cannot be mirrored or extended."
    ||
    || http://www.easeus.com/resource/dynam...k-recovery.htm
    ||
    |
    | I have been able to do this on a Linux machine, so I know that it's
    possible
    | to do this without a hardware RAID controller.
    |
    | Could I add a new drive to the array, then use software like Partition
    Magic
    | to expand the RAID partition?
    |
    | I don't see any way to add a drive to the array in Disk Management. I know
    | about the DISKPART command line utility, but not how to use it.
    |
    | Below is what I currently have in the machine. Disk7 is the newly added
    | 500gig drive that I'd like to add to Volume0
    |
    | DISKPART> list disk
    |
    | Disk ### Status Size Free Dyn Gpt
    | -------- ---------- ------- ------- --- ---
    | Disk 0 Online 56 GB 0 B
    | Disk 1 Online 466 GB 513 KB *
    | Disk 2 Online 76 GB 8033 KB
    | Disk 3 Online 466 GB 513 KB *
    | Disk 4 Online 466 GB 513 KB *
    | Disk 5 Online 466 GB 513 KB *
    | Disk 6 Online 466 GB 1015 KB * *
    | * Disk 7 Online 466 GB 466 GB *
    |
    | DISKPART> select disk 7
    |
    | Disk 7 is now the selected disk.
    |
    | DISKPART> list partition
    |
    | Partition ### Type Size Offset
    | ------------- ---------------- ------- -------
    | Partition 1 Dynamic Data 466 GB 32 KB
    |
    | DISKPART> select volume 0
    |
    | Volume 0 is the selected volume.
    |
    | DISKPART> list volume
    |
    | Volume ### Ltr Label Fs Type Size Status Info
    | ---------- --- ----------- ----- ---------- ------- --------- --------
    | Volume 0 D Raid5 NTFS RAID-5 1863 GB Healthy
    | Volume 1 TMP NTFS Stripe 504 MB Healthy
    | C:\Temp\
    | Volume 2 E Backup NTFS Partition 76 GB Healthy
    | Volume 3 V DVD-ROM 0 B Healthy
    | Volume 4 C NTFS Partition 56 GB Healthy
    | System
    | Volume 5 F Win2K3 Srv UDF DVD-ROM 2157 MB Healthy
    |
    | DISKPART>
    |
    |
    |
    | From Microsofts documentation on DISKPART
    | (http://support.microsoft.com/kb/300415)
    |
    | extend disk=n [size=n]
    |
    | Use the extend command to extend the current simple or the extended volume
    | onto the specified disk. The extend command only works with NTFS volumes.
    |
    | If you do not specify a size, the volume can occupy all of the free space
    on
    | the specified disk. Any existing disk focus is lost.

    I also found this document on Microsofts website:
    http://support.microsoft.com/kb/325590

    My OS is not on the RAID5 partition... Only data lives there. Sounds like I
    should be able to do this safely.

    Am I misunderstanding something on the Microsoft website?



  8. #8
    Calab Guest

    Re: Expanding a software RAID5 array in Windows 2003

    I've also put a screenshot from Drive Manager for my current installation.

    It's at http://members.shaw.ca/linkto/temp/DriveManager.jpg

    || I have been able to do this on a Linux machine, so I know that it's
    | possible
    || to do this without a hardware RAID controller.
    ||
    || Could I add a new drive to the array, then use software like Partition
    | Magic
    || to expand the RAID partition?
    ||
    || I don't see any way to add a drive to the array in Disk Management. I
    know
    || about the DISKPART command line utility, but not how to use it.
    ||
    || Below is what I currently have in the machine. Disk7 is the newly added
    || 500gig drive that I'd like to add to Volume0
    ||
    || DISKPART> list disk
    ||
    || Disk ### Status Size Free Dyn Gpt
    || -------- ---------- ------- ------- --- ---
    || Disk 0 Online 56 GB 0 B
    || Disk 1 Online 466 GB 513 KB *
    || Disk 2 Online 76 GB 8033 KB
    || Disk 3 Online 466 GB 513 KB *
    || Disk 4 Online 466 GB 513 KB *
    || Disk 5 Online 466 GB 513 KB *
    || Disk 6 Online 466 GB 1015 KB * *
    || * Disk 7 Online 466 GB 466 GB *
    ||
    || DISKPART> select disk 7
    ||
    || Disk 7 is now the selected disk.
    ||
    || DISKPART> list partition
    ||
    || Partition ### Type Size Offset
    || ------------- ---------------- ------- -------
    || Partition 1 Dynamic Data 466 GB 32 KB
    ||
    || DISKPART> select volume 0
    ||
    || Volume 0 is the selected volume.
    ||
    || DISKPART> list volume
    ||
    || Volume ### Ltr Label Fs Type Size Status
    Info
    || ---------- --- ----------- ----- ---------- ------- --------- --------
    || Volume 0 D Raid5 NTFS RAID-5 1863 GB Healthy
    || Volume 1 TMP NTFS Stripe 504 MB Healthy
    || C:\Temp\
    || Volume 2 E Backup NTFS Partition 76 GB Healthy
    || Volume 3 V DVD-ROM 0 B Healthy
    || Volume 4 C NTFS Partition 56 GB Healthy
    || System
    || Volume 5 F Win2K3 Srv UDF DVD-ROM 2157 MB Healthy
    ||
    || DISKPART>
    ||
    ||
    ||
    || From Microsofts documentation on DISKPART
    || (http://support.microsoft.com/kb/300415)
    ||
    || extend disk=n [size=n]
    ||
    || Use the extend command to extend the current simple or the extended
    volume
    || onto the specified disk. The extend command only works with NTFS volumes.
    ||
    || If you do not specify a size, the volume can occupy all of the free space
    | on
    || the specified disk. Any existing disk focus is lost.
    |
    | I also found this document on Microsofts website:
    | http://support.microsoft.com/kb/325590
    |
    | My OS is not on the RAID5 partition... Only data lives there. Sounds like
    I
    | should be able to do this safely.
    |
    | Am I misunderstanding something on the Microsoft website?
    |
    |



Similar Threads

  1. ID Software expanding onto the console
    By Stavita in forum Portable Devices
    Replies: 10
    Last Post: 07-10-2011, 10:51 PM
  2. Best 2tb drives for a 6 x raid5 array
    By Harnoor in forum Hardware Peripherals
    Replies: 4
    Last Post: 08-09-2010, 06:08 AM
  3. HP Array Configuration Utility Software
    By John Wilson in forum Motherboard Processor & RAM
    Replies: 4
    Last Post: 07-05-2010, 10:41 PM
  4. Expanding 'Send to' option in Windows 7
    By Itronix in forum Tips & Tweaks
    Replies: 5
    Last Post: 16-02-2009, 08:37 PM
  5. add a disk to an existing RAID 5 array on windows 2003 server
    By JimRBG in forum Windows Server Help
    Replies: 3
    Last Post: 08-10-2008, 09:25 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,750,247,428.66120 seconds with 16 queries