ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Non-Destructive Linux MD RAID 10 Growth?

    IT Discussion
    raid software raid storage linux raid 10 md raid
    4
    14
    4.0k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • scottalanmillerS
      scottalanmiller @dafyre
      last edited by

      @dafyre said:

      Upgrade one drive to a larger drive, let the rebulid complete... and repeat?

      In the end, it may require a reboot so that the raid controller will recognize the larger disks.

      Cloud, can't switch drives.

      1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller @coliver
        last edited by

        @coliver said:

        Not sure. I believe the man page says it can only grow RAID 0/1/5/6

        That's always been my understanding. Hoping that there is a way to grow a RAID 0 stripe, but I am pretty sure that there is not.

        1 Reply Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller
          last edited by

          In this particular use case, a span would be acceptable rather than a move to grow the RAID 0 stripe. But I don't know of that being an option either, sans LVM.

          1 Reply Last reply Reply Quote 0
          • scottalanmillerS
            scottalanmiller
            last edited by

            This link suggests that it can be done, but not in this scenario...

            http://serverfault.com/questions/497661/mdadm-growing-a-raid0-array-weirdness

            1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller
              last edited by

              Newer man page for MDADM adds RAID 0...

              Grow (or shrink) an array, or otherwise reshape it in some way. Currently supported growth options including changing the active size of component devices and changing the number of active devices in Linear and RAID levels 0/1/4/5/6, changing the RAID level between 0, 1, 5, and 6, and between 0 and 10, changing the chunk size and layout for RAID 0,4,5,6, as well as adding or removing a write-intent bitmap.

              1 Reply Last reply Reply Quote 0
              • dafyreD
                dafyre
                last edited by

                If it's a cloud system why are you using RAID 10 with it?

                DashrenderD scottalanmillerS 2 Replies Last reply Reply Quote 0
                • coliverC
                  coliver
                  last edited by

                  From http://lwn.net/Articles/565591/

                  RAID10 arrays can be reshaped to change the number of devices,
                  change the chunk size, or change the layout between 'near'
                  and 'offset'.
                  This will always change data_offset, and will fail if there is no
                  room for data_offset to be moved.

                  1 Reply Last reply Reply Quote 1
                  • DashrenderD
                    Dashrender @dafyre
                    last edited by

                    @dafyre said:

                    If it's a cloud system why are you using RAID 10 with it?

                    I was wondering the same.

                    1 Reply Last reply Reply Quote 0
                    • scottalanmillerS
                      scottalanmiller @dafyre
                      last edited by

                      @dafyre said:

                      If it's a cloud system why are you using RAID 10 with it?

                      I didn't build it.

                      dafyreD 1 Reply Last reply Reply Quote 0
                      • dafyreD
                        dafyre @scottalanmiller
                        last edited by

                        @scottalanmiller said:

                        @dafyre said:

                        If it's a cloud system why are you using RAID 10 with it?

                        I didn't build it.

                        Sure... Sure... Blame it on the other guys... If you can't fix it the easy way, at least you have a chance to redo it right. 🙂

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post