[Info-vax] Raid 5 Add Disk to Raid 5 with p400 and MSA$UTIL
Russell Allred
smcruss at gmail.com
Tue Apr 4 20:12:06 EDT 2023
On Tuesday, April 4, 2023 at 4:36:25 PM UTC-7, gah4 wrote:
> On Tuesday, April 4, 2023 at 4:04:59 PM UTC-7, Arne Vajhøj wrote:
>
> (snip)
> > or the RAID controller can actually handle it automatically I don't
> > know. Someone that know that RAID controller may be able to tell.
> >
> > But just to understand the basics:
> >
> > old system:
> >
> > disk1 disk2 disk3
> > blk 1 blk 2 blk 1 xor 2
> > blk 3 blk 3 xor 4 blk 4
> > blk 5 xor 6 blk 5 blk 6
> >
> > new system:
> >
> > disk1 disk2 disk3 disk4
> > blk 1 blk 2 blk 3 blk 1 xor 2 xor 3
> > blk 4 blk 5 blk 4 xor 5 xor 6 blk 6
> Some controller (or computer) might be able to do that.
>
> It isn't obvious that an intermediate state is good, though,
> so you probably want a full backup before starting it.
>
> Seems to me that with appropriate checkpoint, so that it
> remembers how for it has gone, and how far still to go,
> that it words. And likely when no-one else is writing.
>
> You can generate the whole new contents of disk4,
> without changing the other ones. Some disk space,
> somewhere else, for temporary use would be nice.
> Copy some blocks to temporary space, record that
> you did that somewhere, generate new blocks for
> those parts of the disks. Repeat until done.
>
> If it fails partway through, continue on based on
> the known stored temporary blocks.
I get the theory part ok. It's can the MSA$UTIL program and my P400 controller do it? If so, what are the commands? I have found this link which helps:
http://h41379.www4.hpe.com/doc/84final/6048/6048pro_052.html#bottom_052
I hope someone has tried this and can show me examples of the commands to use and pitfalls to avoid.
More information about the Info-vax
mailing list