* [linux-lvm] Problem extending a LV @ 2001-05-29 9:33 Carsten Balzer 2001-05-29 17:01 ` AJ Lewis 2001-05-29 21:10 ` Heinz J. Mauelshagen 0 siblings, 2 replies; 8+ messages in thread From: Carsten Balzer @ 2001-05-29 9:33 UTC (permalink / raw) To: linux-lvm@sistina.com Hi I have a strange problem with kernel 2.2.19 an lvm-tools 0.9.1_beta7. I have a existing VG with 2 80GB disks containing one 160GB LV. I added a additional 80GB disk and wanted to extend the LV. But that didn't work. seven:/ # pvdisplay /dev/hdf1 --- Physical volume --- PV Name /dev/hdf1 VG Name NVolGroup PV Size 76.34 GB / NOT usable 3.22 MB [LVM: 306 KB] PV# 3 PV Status available Allocatable yes Cur LV 0 PE Size (KByte) 4096 Total PE 19541 Free PE 19541 Allocated PE 0 PV UUID o593Dd-Uo4Z-Hv1Z-yTI0-QtYy-p0Wq-a4XL3q seven:/ # vgdisplay --- Volume group --- VG Name NVolGroup VG Access read/write VG Status available/resizable VG # 0 MAX LV 256 Cur LV 1 Open LV 1 MAX LV Size 255.99 GB Max PV 256 Cur PV 3 Act PV 3 VG Size 229 GB PE Size 4 MB Total PE 58623 Alloc PE / Size 39082 / 152.66 GB Free PE / Size 19541 / 76.33 GB VG UUID lHyDca-e7yA-4Rkt-keGF-uJHY-YCRk-3qqw7N seven:/ # lvdisplay /dev/NVolGroup/nVol --- Logical volume --- LV Name /dev/NVolGroup/nVol VG Name NVolGroup LV Write Access read/write LV Status available LV # 1 # open 1 LV Size 152.66 GB Current LE 39082 Allocated LE 39082 Stripes 2 Stripe size (KByte) 16 Allocation next free Read ahead sectors 120 Block device 58:0 If I try to extend the LV with: lvextend -L+78164M /dev/NVolGroup/nVol then I get: lvextend -- rounding size 240119808 KB to stripe boundary size 240123904 KB lvextend -- only 19541 free physical extents in volume group "NVolGroup" Next try with: lvextend -l+19541 /dev/NVolGroup/nVol lvextend -- rounding size 240119808 KB to stripe boundary size 240123904 KB lvextend -- only 19541 free physical extents in volume group "NVolGroup" Where is the error? Gru� Carsten -- "Who the fuck is General Failure and why is he reading my disk?" ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [linux-lvm] Problem extending a LV 2001-05-29 9:33 [linux-lvm] Problem extending a LV Carsten Balzer @ 2001-05-29 17:01 ` AJ Lewis 2001-05-29 18:35 ` Austin Gonyou 2001-05-29 21:10 ` Heinz J. Mauelshagen 1 sibling, 1 reply; 8+ messages in thread From: AJ Lewis @ 2001-05-29 17:01 UTC (permalink / raw) To: linux-lvm [-- Attachment #1: Type: text/plain, Size: 1573 bytes --] On Tue, May 29, 2001 at 11:33:54AM +0200, Carsten Balzer wrote: > If I try to extend the LV with: > lvextend -L+78164M /dev/NVolGroup/nVol > then I get: > lvextend -- rounding size 240119808 KB to stripe boundary size 240123904 > KB > lvextend -- only 19541 free physical extents in volume group "NVolGroup" > > Next try with: lvextend -l+19541 /dev/NVolGroup/nVol > lvextend -- rounding size 240119808 KB to stripe boundary size 240123904 > KB > lvextend -- only 19541 free physical extents in volume group "NVolGroup" You cannot currently extend a striped LV onto a new disk. It would involve completely rearranging the data to account for the new striping configuration. The reason you get the error is because the tools know this and are trying to extend on the two original PVs. If you want to have the ability to extend the LV onto new disks, you must use linear LVs. Regards, -- AJ Lewis Sistina Software Inc. Voice: 612-638-0500 1313 5th St SE, Suite 111 Fax: 612-638-0500 Minneapolis, MN 55414 E-Mail: lewis@sistina.com http://www.sistina.com Current GPG fingerprint = 3B5F 6011 5216 76A5 2F6B 52A0 941E 1261 0029 2648 Get my key at: http://www.sistina.com/~lewis/gpgkey (Unfortunately, the PKS-type keyservers do not work with multiple sub-keys) -----Begin Obligatory Humorous Quote---------------------------------------- A bad random number generator: 1, 1, 1, 1, 1, 4.33e+67, 1, 1, 1... -----End Obligatory Humorous Quote------------------------------------------ [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [linux-lvm] Problem extending a LV 2001-05-29 17:01 ` AJ Lewis @ 2001-05-29 18:35 ` Austin Gonyou 2001-05-29 21:55 ` josv 2001-05-30 9:24 ` Heinz J. Mauelshagen 0 siblings, 2 replies; 8+ messages in thread From: Austin Gonyou @ 2001-05-29 18:35 UTC (permalink / raw) To: AJ Lewis; +Cc: linux-lvm Are there plans to have this functionality? As in, I have a 2 disk striped set, and now I'm running out of space, so I add a third pv, and now I want to restripe and extend onto the third disk? I ask because Veritas has this ability, and it could be a deal breaker for some choosing which to use. -- Austin Gonyou Systems Architect, CCNA Coremetrics, Inc. Phone: 512-796-9023 email: austin@coremetrics.com On Tue, 29 May 2001, AJ Lewis wrote: > On Tue, May 29, 2001 at 11:33:54AM +0200, Carsten Balzer wrote: > > If I try to extend the LV with: > > lvextend -L+78164M /dev/NVolGroup/nVol > > then I get: > > lvextend -- rounding size 240119808 KB to stripe boundary size > 240123904 > > KB > > lvextend -- only 19541 free physical extents in volume group > "NVolGroup" > > > > Next try with: lvextend -l+19541 /dev/NVolGroup/nVol > > lvextend -- rounding size 240119808 KB to stripe boundary size > 240123904 > > KB > > lvextend -- only 19541 free physical extents in volume group > "NVolGroup" > > You cannot currently extend a striped LV onto a new disk. It would > involve > completely rearranging the data to account for the new striping > configuration. The reason you get the error is because the tools know > this > and are trying to extend on the two original PVs. If you want to have > the > ability to extend the LV onto new disks, you must use linear LVs. > > Regards, > ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [linux-lvm] Problem extending a LV 2001-05-29 18:35 ` Austin Gonyou @ 2001-05-29 21:55 ` josv 2001-05-30 8:58 ` Tom Dawes-Gamble 2001-05-30 10:48 ` Oscar Wahlberg 2001-05-30 9:24 ` Heinz J. Mauelshagen 1 sibling, 2 replies; 8+ messages in thread From: josv @ 2001-05-29 21:55 UTC (permalink / raw) To: linux-lvm; +Cc: AJ Lewis Hi, You mention that Veritas (presumably the Volume Manager) has this functionality. Are you sure that you can add a subdisk to a striped plex in a volume? I'm just curious because I can not remember that this is actually possible.... ++Jos And thus it came to pass that Austin Gonyou wrote: (on Tue, May 29, 2001 at 01:35:07PM -0500 to be exact) > Are there plans to have this functionality? As in, I have a 2 disk striped > set, and now I'm running out of space, so I add a third pv, and now I want > to restripe and extend onto the third disk? I ask because Veritas has this > ability, and it could be a deal breaker for some choosing which to use. > > -- > Austin Gonyou > Systems Architect, CCNA > Coremetrics, Inc. > Phone: 512-796-9023 > email: austin@coremetrics.com > > On Tue, 29 May 2001, AJ Lewis wrote: > > > On Tue, May 29, 2001 at 11:33:54AM +0200, Carsten Balzer wrote: > > > If I try to extend the LV with: > > > lvextend -L+78164M /dev/NVolGroup/nVol > > > then I get: > > > lvextend -- rounding size 240119808 KB to stripe boundary size > > 240123904 > > > KB > > > lvextend -- only 19541 free physical extents in volume group > > "NVolGroup" > > > > > > Next try with: lvextend -l+19541 /dev/NVolGroup/nVol > > > lvextend -- rounding size 240119808 KB to stripe boundary size > > 240123904 > > > KB > > > lvextend -- only 19541 free physical extents in volume group > > "NVolGroup" > > > > You cannot currently extend a striped LV onto a new disk. It would > > involve > > completely rearranging the data to account for the new striping > > configuration. The reason you get the error is because the tools know > > this > > and are trying to extend on the two original PVs. If you want to have > > the > > ability to extend the LV onto new disks, you must use linear LVs. > > > > Regards, > > > > _______________________________________________ > linux-lvm mailing list > linux-lvm@sistina.com > http://lists.sistina.com/mailman/listinfo/linux-lvm > read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html -- If you do what you've always done, You get what you've always gotten. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [linux-lvm] Problem extending a LV 2001-05-29 21:55 ` josv @ 2001-05-30 8:58 ` Tom Dawes-Gamble 2001-05-30 10:48 ` Oscar Wahlberg 1 sibling, 0 replies; 8+ messages in thread From: Tom Dawes-Gamble @ 2001-05-30 8:58 UTC (permalink / raw) To: linux-lvm -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, The HP VxVm (Veritas Volume Mangager for HP-UX 11i) has this functionality. If you have enough spare space you can also change stripe sizes on the fly too. Tom. josv@osp.nl wrote: > > Hi, > > You mention that Veritas (presumably the Volume Manager) has this > functionality. Are you sure that you can add a subdisk to a striped plex > in a volume? I'm just curious because I can not remember that this is > actually possible.... > > ++Jos > > And thus it came to pass that Austin Gonyou wrote: > (on Tue, May 29, 2001 at 01:35:07PM -0500 to be exact) > > > Are there plans to have this functionality? As in, I have a 2 disk striped > > set, and now I'm running out of space, so I add a third pv, and now I want > > to restripe and extend onto the third disk? I ask because Veritas has this > > ability, and it could be a deal breaker for some choosing which to use. > > > > -- > > Austin Gonyou > > Systems Architect, CCNA > > Coremetrics, Inc. > > Phone: 512-796-9023 > > email: austin@coremetrics.com > > > > On Tue, 29 May 2001, AJ Lewis wrote: > > > > > On Tue, May 29, 2001 at 11:33:54AM +0200, Carsten Balzer wrote: > > > > If I try to extend the LV with: > > > > lvextend -L+78164M /dev/NVolGroup/nVol > > > > then I get: > > > > lvextend -- rounding size 240119808 KB to stripe boundary size > > > 240123904 > > > > KB > > > > lvextend -- only 19541 free physical extents in volume group > > > "NVolGroup" > > > > > > > > Next try with: lvextend -l+19541 /dev/NVolGroup/nVol > > > > lvextend -- rounding size 240119808 KB to stripe boundary size > > > 240123904 > > > > KB > > > > lvextend -- only 19541 free physical extents in volume group > > > "NVolGroup" > > > > > > You cannot currently extend a striped LV onto a new disk. It would > > > involve > > > completely rearranging the data to account for the new striping > > > configuration. The reason you get the error is because the tools know > > > this > > > and are trying to extend on the two original PVs. If you want to have > > > the > > > ability to extend the LV onto new disks, you must use linear LVs. > > > > > > Regards, > > > > > > > _______________________________________________ > > linux-lvm mailing list > > linux-lvm@sistina.com > > http://lists.sistina.com/mailman/listinfo/linux-lvm > > read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html > > -- > If you do what you've always done, > You get what you've always gotten. > _______________________________________________ > linux-lvm mailing list > linux-lvm@sistina.com > http://lists.sistina.com/mailman/listinfo/linux-lvm > read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html - -- char *t,*n,*i="%.9s%.7s%.7s\n";extern void exit(int);extern int printf(const char *,...);int main(){int v=*i,g,e=*(i-~(v/=v))%*(i+v);g=*i+~e--; t=n=" DISPLAY'tmdg@uksr';,,;'.hp.com'*>"+g;v=g-e; e-=printf(i,n- v,e+n,t); t=n=" DISPLAY'http://www.itrc.hp.com/' *>"-~g;exit(g+~printf(i,n+~v,e+n,t));} -----BEGIN PGP SIGNATURE----- Version: PGP 6.5.1i iQA/AwUBOxS2RAbfKggmajr3EQKACwCggAwu+r/4Q/xTn0pFiYgNsAMXnoUAoPKC rqG6slFd3xhqXS7oR7vB7pRX =Pdmj -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [linux-lvm] Problem extending a LV 2001-05-29 21:55 ` josv 2001-05-30 8:58 ` Tom Dawes-Gamble @ 2001-05-30 10:48 ` Oscar Wahlberg 1 sibling, 0 replies; 8+ messages in thread From: Oscar Wahlberg @ 2001-05-30 10:48 UTC (permalink / raw) To: AJ Lewis; +Cc: linux-lvm Quoting josv@osp.nl <josv@osp.nl>: > > You mention that Veritas (presumably the Volume Manager) has this > functionality. Are you sure that you can add a subdisk to a striped plex > in a volume? I'm just curious because I can not remember that this is > actually possible.... > > ++Jos Yes, you can add/remove columns(would be a sd in your case) in a striped plex with VxVM. ex: vxassist -g <dgname> relayout <volname> ncol=5 -- Oscar Wahlberg <oscar.wahlberg(at)home.se> "There are only two industries that refer to their customers as 'users'." --Edward Tufte ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [linux-lvm] Problem extending a LV 2001-05-29 18:35 ` Austin Gonyou 2001-05-29 21:55 ` josv @ 2001-05-30 9:24 ` Heinz J. Mauelshagen 1 sibling, 0 replies; 8+ messages in thread From: Heinz J. Mauelshagen @ 2001-05-30 9:24 UTC (permalink / raw) To: linux-lvm On Tue, May 29, 2001 at 01:35:07PM -0500, Austin Gonyou wrote: > Are there plans to have this functionality? Yes, as mentioned in my other related mail. > As in, I have a 2 disk striped > set, and now I'm running out of space, so I add a third pv, and now I want > to restripe and extend onto the third disk? I ask because Veritas has this > ability, and it could be a deal breaker for some choosing which to use. All right, that's one reason why we want to have it. A post 1.0 feature though :-( Regards, Heinz -- The LVM Guy -- > > -- > Austin Gonyou > Systems Architect, CCNA > Coremetrics, Inc. > Phone: 512-796-9023 > email: austin@coremetrics.com > > On Tue, 29 May 2001, AJ Lewis wrote: > > > On Tue, May 29, 2001 at 11:33:54AM +0200, Carsten Balzer wrote: > > > If I try to extend the LV with: > > > lvextend -L+78164M /dev/NVolGroup/nVol > > > then I get: > > > lvextend -- rounding size 240119808 KB to stripe boundary size > > 240123904 > > > KB > > > lvextend -- only 19541 free physical extents in volume group > > "NVolGroup" > > > > > > Next try with: lvextend -l+19541 /dev/NVolGroup/nVol > > > lvextend -- rounding size 240119808 KB to stripe boundary size > > 240123904 > > > KB > > > lvextend -- only 19541 free physical extents in volume group > > "NVolGroup" > > > > You cannot currently extend a striped LV onto a new disk. It would > > involve > > completely rearranging the data to account for the new striping > > configuration. The reason you get the error is because the tools know > > this > > and are trying to extend on the two original PVs. If you want to have > > the > > ability to extend the LV onto new disks, you must use linear LVs. > > > > Regards, > > > > _______________________________________________ > linux-lvm mailing list > linux-lvm@sistina.com > http://lists.sistina.com/mailman/listinfo/linux-lvm > read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Heinz Mauelshagen Sistina Software Inc. Senior Consultant/Developer Am Sonnenhang 11 56242 Marienrachdorf Germany Mauelshagen@Sistina.com +49 2626 141200 FAX 924446 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [linux-lvm] Problem extending a LV 2001-05-29 9:33 [linux-lvm] Problem extending a LV Carsten Balzer 2001-05-29 17:01 ` AJ Lewis @ 2001-05-29 21:10 ` Heinz J. Mauelshagen 1 sibling, 0 replies; 8+ messages in thread From: Heinz J. Mauelshagen @ 2001-05-29 21:10 UTC (permalink / raw) To: linux-lvm Carsten, sorry, you can't extend a striped LV like this today :-( Will be enhanced in a later release. On Tue, May 29, 2001 at 11:33:54AM +0200, Carsten Balzer wrote: > Hi > > I have a strange problem with kernel 2.2.19 an lvm-tools 0.9.1_beta7. > > I have a existing VG with 2 80GB disks containing one 160GB LV. > I added a additional 80GB disk and wanted to extend the LV. But that > didn't > work. > > seven:/ # pvdisplay /dev/hdf1 > --- Physical volume --- > PV Name /dev/hdf1 > VG Name NVolGroup > PV Size 76.34 GB / NOT usable 3.22 MB [LVM: 306 KB] > PV# 3 > PV Status available > Allocatable yes > Cur LV 0 > PE Size (KByte) 4096 > Total PE 19541 > Free PE 19541 > Allocated PE 0 > PV UUID o593Dd-Uo4Z-Hv1Z-yTI0-QtYy-p0Wq-a4XL3q > > seven:/ # vgdisplay > --- Volume group --- > VG Name NVolGroup > VG Access read/write > VG Status available/resizable > VG # 0 > MAX LV 256 > Cur LV 1 > Open LV 1 > MAX LV Size 255.99 GB > Max PV 256 > Cur PV 3 > Act PV 3 > VG Size 229 GB > PE Size 4 MB > Total PE 58623 > Alloc PE / Size 39082 / 152.66 GB > Free PE / Size 19541 / 76.33 GB > VG UUID lHyDca-e7yA-4Rkt-keGF-uJHY-YCRk-3qqw7N > > seven:/ # lvdisplay /dev/NVolGroup/nVol > --- Logical volume --- > LV Name /dev/NVolGroup/nVol > VG Name NVolGroup > LV Write Access read/write > LV Status available > LV # 1 > # open 1 > LV Size 152.66 GB > Current LE 39082 > Allocated LE 39082 > Stripes 2 > Stripe size (KByte) 16 > Allocation next free > Read ahead sectors 120 > Block device 58:0 > > If I try to extend the LV with: > lvextend -L+78164M /dev/NVolGroup/nVol > then I get: > lvextend -- rounding size 240119808 KB to stripe boundary size 240123904 > KB > lvextend -- only 19541 free physical extents in volume group "NVolGroup" > > Next try with: lvextend -l+19541 /dev/NVolGroup/nVol > lvextend -- rounding size 240119808 KB to stripe boundary size 240123904 > KB > lvextend -- only 19541 free physical extents in volume group "NVolGroup" > > Where is the error? > > Gru� > Carsten > > -- > "Who the fuck is General Failure and why is he reading my disk?" > _______________________________________________ > linux-lvm mailing list > linux-lvm@sistina.com > http://lists.sistina.com/mailman/listinfo/linux-lvm > read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html -- Regards, Heinz -- The LVM Guy -- *** Software bugs are stupid. Nevertheless it needs not so stupid people to solve them *** =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Heinz Mauelshagen Sistina Software Inc. Senior Consultant/Developer Am Sonnenhang 11 56242 Marienrachdorf Germany Mauelshagen@Sistina.com +49 2626 141200 FAX 924446 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2001-05-30 10:48 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2001-05-29 9:33 [linux-lvm] Problem extending a LV Carsten Balzer 2001-05-29 17:01 ` AJ Lewis 2001-05-29 18:35 ` Austin Gonyou 2001-05-29 21:55 ` josv 2001-05-30 8:58 ` Tom Dawes-Gamble 2001-05-30 10:48 ` Oscar Wahlberg 2001-05-30 9:24 ` Heinz J. Mauelshagen 2001-05-29 21:10 ` Heinz J. Mauelshagen
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.