* creating RAID-1 - in which direction will the sync be made?
@ 2010-07-14 10:04 Tomasz Chmielewski
2010-07-14 13:48 ` Tomasz Chmielewski
0 siblings, 1 reply; 3+ messages in thread
From: Tomasz Chmielewski @ 2010-07-14 10:04 UTC (permalink / raw)
To: linux-raid
In which direction will the devices be synchronized, if I create a new RAID-1 array with an external bitmap?
Assuming I use this command line:
mdadm --create /dev/md11 --level=1 --bitmap=/mnt/src/bitmap --raid-devices 2 /dev/storage/origin /dev/esata/copy
Should I expect /dev/storage/origin being written to /dev/esata/copy?
Or perhaps, /dev/esata/copy will be written onto /dev/storage/origin?
I couldn't find it explained in the fine manual, so perhaps creating an array with a missing device:
mdadm --create /dev/md11 --level=1 --bitmap=/mnt/src/bitmap --raid-devices 2 /dev/storage/origin missing
and adding a second device later will be safer...
--
Tomasz Chmielewski
http://wpkg.org
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: creating RAID-1 - in which direction will the sync be made?
2010-07-14 10:04 creating RAID-1 - in which direction will the sync be made? Tomasz Chmielewski
@ 2010-07-14 13:48 ` Tomasz Chmielewski
2010-07-15 5:40 ` Neil Brown
0 siblings, 1 reply; 3+ messages in thread
From: Tomasz Chmielewski @ 2010-07-14 13:48 UTC (permalink / raw)
To: linux-raid
On 14.07.2010 12:04, Tomasz Chmielewski wrote:
> In which direction will the devices be synchronized, if I create a new RAID-1 array with an external bitmap?
>
>
> Assuming I use this command line:
>
> mdadm --create /dev/md11 --level=1 --bitmap=/mnt/src/bitmap --raid-devices 2 /dev/storage/origin /dev/esata/copy
>
>
>
> Should I expect /dev/storage/origin being written to /dev/esata/copy?
>
> Or perhaps, /dev/esata/copy will be written onto /dev/storage/origin?
>
>
> I couldn't find it explained in the fine manual, so perhaps creating an array with a missing device:
>
> mdadm --create /dev/md11 --level=1 --bitmap=/mnt/src/bitmap --raid-devices 2 /dev/storage/origin missing
>
> and adding a second device later will be safer...
Looks like the first device in the command line will be synced onto the
second.
However, I'd like someone to confirm this.
And that I should use "build" to sync the devices, otherwise, I'll write
a superblock on each of them ;)
--
Tomasz Chmielewski
http://wpkg.org
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: creating RAID-1 - in which direction will the sync be made?
2010-07-14 13:48 ` Tomasz Chmielewski
@ 2010-07-15 5:40 ` Neil Brown
0 siblings, 0 replies; 3+ messages in thread
From: Neil Brown @ 2010-07-15 5:40 UTC (permalink / raw)
To: Tomasz Chmielewski; +Cc: linux-raid
On Wed, 14 Jul 2010 15:48:39 +0200
Tomasz Chmielewski <mangoo@wpkg.org> wrote:
> On 14.07.2010 12:04, Tomasz Chmielewski wrote:
> > In which direction will the devices be synchronized, if I create a new RAID-1 array with an external bitmap?
> >
> >
> > Assuming I use this command line:
> >
> > mdadm --create /dev/md11 --level=1 --bitmap=/mnt/src/bitmap --raid-devices 2 /dev/storage/origin /dev/esata/copy
> >
> >
> >
> > Should I expect /dev/storage/origin being written to /dev/esata/copy?
> >
> > Or perhaps, /dev/esata/copy will be written onto /dev/storage/origin?
> >
> >
> > I couldn't find it explained in the fine manual, so perhaps creating an array with a missing device:
> >
> > mdadm --create /dev/md11 --level=1 --bitmap=/mnt/src/bitmap --raid-devices 2 /dev/storage/origin missing
> >
> > and adding a second device later will be safer...
>
> Looks like the first device in the command line will be synced onto the
> second.
> However, I'd like someone to confirm this.
If it matter to you, then you are doing the wrong thing.
If you have data on one device and want to copy it to the other device, then
you should - as you suggest - create the array with the 'origin' device and
'missing', then add the 'copy' device as a spare - it will rebuild
>
>
> And that I should use "build" to sync the devices, otherwise, I'll write
> a superblock on each of them ;)
>
Possibly. But you then need to keep track of which devices is up-to-date,
and md has no metadata area to record this information in.
If you were to explain the big picture of what you were trying to do, I/we
might be able to be more specific in answers.
NeilBrown
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-07-15 5:40 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-14 10:04 creating RAID-1 - in which direction will the sync be made? Tomasz Chmielewski
2010-07-14 13:48 ` Tomasz Chmielewski
2010-07-15 5:40 ` Neil Brown
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).