linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Nikolay Kichukov <hijacker@oldum.net>
To: linux-raid <linux-raid@vger.kernel.org>
Subject: add another disk to existing raid 0, ie grow raid 0 possible?
Date: Thu, 26 Jan 2012 12:26:33 +0200	[thread overview]
Message-ID: <4F212A59.1070008@oldum.net> (raw)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

I tried to expand md block device raid level 0 ( /dev/md2 ) by adding another partition to it.

Here are the steps:

mdadm --assemble /dev/md2
mdadm: /dev/md2 has been started with 2 drives.
hanna64:~# mdadm --grow /dev/md2 --raid-devices=3 --add /dev/sdc2
mdadm: level of /dev/md2 changed to raid4
mdadm: added /dev/sdc2
mdadm: Need to backup 3072K of critical section..


Now fdisk -l cannot complete, just goes to D state.

Disks layout before the grow attempt:

ARRAY /dev/md2 metadata=1.2 name=hanna64:2 UUID=4840f7f0:71b5f4a0:c4d8a42c:0b43b5fb

/dev/sda2: UUID="4840f7f0-71b5-f4a0-c4d8-a42c0b43b5fb" TYPE="linux_raid_member" LABEL="hanna64:2"
UUID_SUB="cf97412f-269a-f3e8-fde2-8ca3bf42a349"
/dev/sdb2: UUID="4840f7f0-71b5-f4a0-c4d8-a42c0b43b5fb" TYPE="linux_raid_member" LABEL="hanna64:2"
UUID_SUB="9aee2d4c-6deb-911a-d790-cbd12f6c671c"

md2 : active raid0 sda2[0] sdb2[1]
      15628288 blocks super 1.2 512k chunks


Disk /dev/md2: 16.0 GB, 16003366912 bytes
2 heads, 4 sectors/track, 3907072 cylinders, total 31256576 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 524288 bytes / 1048576 bytes
Disk identifier: 0x7b88c100

Disk /dev/md2 doesn't contain a valid partition table


This array was used as swap, so no valuable information is stored there anyways. Let me know what has gone wrong and
what I typed wrong assuming the grow command will just add /dev/sdc2 to the existing array and make it larger with the
size of /dev/sdc2.

Thank you,
- -Nikolay Kichukov

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPISpZAAoJEDFLYVOGGjgXS4IIAIDdhB1lInCO9jpb9eQRyj8x
QQYl7B+t0pud/mBuML5T2eTou/qtLhp4Mdv0ZoiwJ7NIuouXuR1wOAbe7/LDkKwB
ku1iLjLpnqLtQZnctYV598cjH3q2mzb8zi7bOoD3FTGRN/DmyNik0WflsLA04TBc
0ohR4KoQIA/j95CvhNrMhZ2tyUis8VmhN+aBzdCnm90gNE8fLJKpUsB1hKahocit
wSUg9ab/C2wDHTBp5mq1AJModgClCKMCUgf7Z4A1f2zP6NPy1xmoP88emGLUSo/b
NEMwNTqKjzKcxo67kl0xUGnp8kxVfCLGfjDQHUUFwMT1F9g/PWkgBD0CXmfBSbk=
=g/v/
-----END PGP SIGNATURE-----

             reply	other threads:[~2012-01-26 10:26 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-26 10:26 Nikolay Kichukov [this message]
2012-01-26 10:47 ` add another disk to existing raid 0, ie grow raid 0 possible? Mathias Burén
2012-01-26 10:57   ` NeilBrown
2012-01-26 11:30     ` Nikolay Kichukov
2012-01-26 11:52       ` NeilBrown
2012-01-26 12:12         ` Nikolay Kichukov
2012-02-09  3:50       ` NeilBrown
2012-02-10 14:10         ` Nikolay Kichukov
2012-02-12 22:07           ` NeilBrown
2012-02-14  9:43             ` Nikolay Kichukov
2012-02-16  6:55               ` NeilBrown
2012-02-16 15:38                 ` Nikolay Kichukov
2012-02-20  5:26                   ` NeilBrown

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4F212A59.1070008@oldum.net \
    --to=hijacker@oldum.net \
    --cc=linux-raid@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).