The metavolume will remain concat/striped .. it will not change while being expanded. Can't give feedback on performances .. Never did on a heavy utilized volume. Better to have little I/O IMHO. However YMMV. Maybe someone else may shade some light on performances.
I did a test on a heavy loaded machine and the outcome was fabulous:
The windows volume to be expanded was a 4 part meta of 34GB in total and I added 1 symdev. The meta was RAID5 to begin with. The BCV I used (of course) was RAID1 and identically set up (also a 4 member meta with each member identical in size). However: the meta was on 10k disks and the BCV was on 15k disks.
During the expansion we monitored the performance and we noticed an increase in performance during the expansion ! This is of course because the BCV takes over all I/O load during the expansion. After the expansion was done, performance dropped back to normal and for some unknown reason during this "migration" performance was a lower than before, because of the copy back to the 10k disks and since the meta was heavily loaded the migration took some extra I/O's, dropping performance significantly. After is was done, perf was back to normal.
Conclusion: it can be done online, even in heavy I/O environments.
If you need to do this online, one way would be to present a new LUN to the server, upgrade the existing volume to a dynamic disk if it isn't already and use the LVM to make a spanned volume set. This isn't the most elegant solution but it can be done online.
you will need to shutdown the server, unmap the LUN, create a concatenated meta, bring the system back online and use diskpart the extend the partition.
xe2sdc
6 Operator
•
2831 Posts
550
0
Posted July 20th, 2008 02:00