* [linux-lvm] lv not persistent across reboot? @ 2000-09-25 23:52 Tim Pepper 2000-09-26 11:35 ` Heinz J. Mauelshagen 0 siblings, 1 reply; 11+ messages in thread From: Tim Pepper @ 2000-09-25 23:52 UTC (permalink / raw) To: linux-lvm I've set up a little test machine to play with lvm. It's running RedHat 6.2 with a 2.4-test8 kernel and lvm 0.8. I've successfully created and used an lv (with a reiserfs filesystem on top of it). My problem is that when I reboot the lv is gone. vgscan finds nothing. pvdisplay, lvdisplay and vgdisplay likewise show nothing. If I go through the steps though to recreate the lvm, pvcreate seems to think something's there and wants me to do a '-ff'. I can then continue on. Playing around I see: [root@qalab5 /root]# umount /mnt/nz [root@qalab5 /root]# lvdisplay /dev/netzero/big --- Logical volume --- LV Name /dev/netzero/big VG Name netzero LV Write Access read/write LV Status available LV # 1 # open 0 LV Size 34.18 GB Current LE 8750 Allocated LE 8750 Allocation next free Read ahead sectors 120 Block device 58:0 [root@qalab5 /root]# vgscan vgscan -- reading all physical volumes (this may take a while...) vgscan -- no volume groups found [root@qalab5 /root]# lvdisplay /dev/netzero/big lvdisplay -- ERROR: VGDA in kernel and lvmtab are NOT consistent; please run vgscan [root@qalab5 /root]# vgscan vgscan -- reading all physical volumes (this may take a while...) vgscan -- no volume groups found [root@qalab5 /root]# mount /mnt/nz I can't seem to display it, but it does remount here. I was thinking that maybe the 'vgchange -a n' shouldn't be done or perhaps I was doing it at the wrong time (at shutdown after the filesystem on the lv was umounted), but the above seems flakey even without vgchange in the picture. Any ideas what could be going on? Thanks in advance for any help. Tim -- ********************************************************* * tim.pepper@opensales dot com * Venimus, Vidimus, * * http://www.opensales.com * Dolavimus * ********************************************************* ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [linux-lvm] lv not persistent across reboot? 2000-09-25 23:52 [linux-lvm] lv not persistent across reboot? Tim Pepper @ 2000-09-26 11:35 ` Heinz J. Mauelshagen 2000-09-26 10:57 ` Jan Niehusmann 2000-09-27 12:19 ` Steve Brueggeman 0 siblings, 2 replies; 11+ messages in thread From: Heinz J. Mauelshagen @ 2000-09-26 11:35 UTC (permalink / raw) To: Tim Pepper; +Cc: linux-lvm Just recently i faced the efect with 2.4.0-test8, that devices where exposed multiple times. For eg. /dev/sdb and /dev/sdf accessed the same drive. Sent a message to linux-kernel. Here's a temporary workaround for the LVM 0.8final library to deal with this bug. Please replace the loop block in tools/lib/pv_read_all_pv_of_vg.c starting at line 84 by: for ( p = 0; pv_tmp != NULL && pv_tmp[p] != NULL; p++) { if ( pv_check_consistency ( pv_tmp[p]) < 0) continue; /* avoid dual access pathes for now (2.4.0-test8) */ for ( i = 0; i < np; i++) { if ( pv_tmp[i] == NULL) continue; if ( strncmp ( pv_tmp[i]->vg_name, pv_tmp[p]->vg_name, NAME_LEN) == 0 && pv_tmp[i]->pv_number == pv_tmp[p]->pv_number && strncmp ( pv_tmp[i]->pv_uuid, pv_tmp[p]->pv_uuid, UUID_LEN) == 0) { free ( pv_tmp[p]); pv_tmp[p] = NULL; goto pass_end; } } if ( strcmp ( pv_tmp[p]->vg_name, vg_name) == 0) { if ( pv_number < pv_tmp[p]->pv_number) pv_number = pv_tmp[p]->pv_number; np++; } pass_end: } Gimme feedback if it works for you. Regards, Heinz -- The LVM guy -- On Mon, Sep 25, 2000 at 04:52:40PM -0700, Tim Pepper wrote: > I've set up a little test machine to play with lvm. It's running RedHat 6.2 > with a 2.4-test8 kernel and lvm 0.8. > > I've successfully created and used an lv (with a reiserfs filesystem on top > of it). My problem is that when I reboot the lv is gone. vgscan finds > nothing. pvdisplay, lvdisplay and vgdisplay likewise show nothing. If I go > through the steps though to recreate the lvm, pvcreate seems to think > something's there and wants me to do a '-ff'. I can then continue on. > > Playing around I see: > > [root@qalab5 /root]# umount /mnt/nz > > [root@qalab5 /root]# lvdisplay /dev/netzero/big > --- Logical volume --- > LV Name /dev/netzero/big > VG Name netzero > LV Write Access read/write > LV Status available > LV # 1 > # open 0 > LV Size 34.18 GB > Current LE 8750 > Allocated LE 8750 > Allocation next free > Read ahead sectors 120 > Block device 58:0 > > [root@qalab5 /root]# vgscan > vgscan -- reading all physical volumes (this may take a while...) > vgscan -- no volume groups found > > [root@qalab5 /root]# lvdisplay /dev/netzero/big > lvdisplay -- ERROR: VGDA in kernel and lvmtab are NOT consistent; please run > vgscan > > [root@qalab5 /root]# vgscan > vgscan -- reading all physical volumes (this may take a while...) > vgscan -- no volume groups found > > [root@qalab5 /root]# mount /mnt/nz > > I can't seem to display it, but it does remount here. > > I was thinking that maybe the 'vgchange -a n' shouldn't be done or perhaps I > was doing it at the wrong time (at shutdown after the filesystem on the lv was > umounted), but the above seems flakey even without vgchange in the picture. > > Any ideas what could be going on? Thanks in advance for any help. > > Tim > > -- > ********************************************************* > * tim.pepper@opensales dot com * Venimus, Vidimus, * > * http://www.opensales.com * Dolavimus * > ********************************************************* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Heinz Mauelshagen Sistina Software Inc. Senior Consultant/Developer Bartningstr. 12 64289 Darmstadt Germany Mauelshagen@Sistina.com +49 6151 7103 86 FAX 7103 96 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [linux-lvm] lv not persistent across reboot? 2000-09-26 11:35 ` Heinz J. Mauelshagen @ 2000-09-26 10:57 ` Jan Niehusmann 2000-09-26 14:44 ` Tim Pepper 2000-09-26 18:30 ` Tim Pepper 2000-09-27 12:19 ` Steve Brueggeman 1 sibling, 2 replies; 11+ messages in thread From: Jan Niehusmann @ 2000-09-26 10:57 UTC (permalink / raw) To: Mauelshagen; +Cc: Tim Pepper, linux-lvm On Tue, Sep 26, 2000 at 11:35:21AM +0000, Heinz J. Mauelshagen wrote: > Just recently i faced the efect with 2.4.0-test8, that devices where > exposed multiple times. For eg. /dev/sdb and /dev/sdf accessed the same drive. It's easily fixed if you comment out the last two lines of drivers/block/sd.c, or correctly fixed in later test9-preX-Kernels. (if you comment out the lines in sd.c, please remember to uncomment them if you patch your kernel up to a newer version) Jan ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [linux-lvm] lv not persistent across reboot? 2000-09-26 10:57 ` Jan Niehusmann @ 2000-09-26 14:44 ` Tim Pepper 2000-09-26 15:26 ` Jan Niehusmann 2000-09-26 18:30 ` Tim Pepper 1 sibling, 1 reply; 11+ messages in thread From: Tim Pepper @ 2000-09-26 14:44 UTC (permalink / raw) To: Jan Niehusmann; +Cc: Mauelshagen, linux-lvm On Tue, 26 Sep 2000, Jan Niehusmann wrote: > It's easily fixed if you comment out the last two lines of drivers/block/sd.c, > or correctly fixed in later test9-preX-Kernels. Is that drivers/scsi/sd.c or did it get moved between test8 and test9-preX? -- ********************************************************* * tim.pepper@opensales dot com * Venimus, Vidimus, * * http://www.opensales.com * Dolavimus * ********************************************************* ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [linux-lvm] lv not persistent across reboot? 2000-09-26 14:44 ` Tim Pepper @ 2000-09-26 15:26 ` Jan Niehusmann 0 siblings, 0 replies; 11+ messages in thread From: Jan Niehusmann @ 2000-09-26 15:26 UTC (permalink / raw) To: Tim Pepper; +Cc: Mauelshagen, linux-lvm On Tue, Sep 26, 2000 at 07:44:40AM -0700, Tim Pepper wrote: > On Tue, 26 Sep 2000, Jan Niehusmann wrote: > > > It's easily fixed if you comment out the last two lines of drivers/block/sd.c, > > or correctly fixed in later test9-preX-Kernels. > > Is that drivers/scsi/sd.c or did it get moved between test8 and test9-preX? Of course drivers/scsi/sd.c, I'v been confused by the lvm.c move in test9-preX :-) Jan ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [linux-lvm] lv not persistent across reboot? 2000-09-26 10:57 ` Jan Niehusmann 2000-09-26 14:44 ` Tim Pepper @ 2000-09-26 18:30 ` Tim Pepper 1 sibling, 0 replies; 11+ messages in thread From: Tim Pepper @ 2000-09-26 18:30 UTC (permalink / raw) To: Jan Niehusmann; +Cc: Mauelshagen, linux-lvm On Tue, 26 Sep 2000, Jan Niehusmann wrote: > It's easily fixed if you comment out the last two lines of drivers/block/sd.c, > or correctly fixed in later test9-preX-Kernels. This appears to have indeed fixed the problem. Many thanks for your help! Tim -- ********************************************************* * tim.pepper@opensales dot com * Venimus, Vidimus, * * http://www.opensales.com * Dolavimus * ********************************************************* ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [linux-lvm] lv not persistent across reboot? 2000-09-26 11:35 ` Heinz J. Mauelshagen 2000-09-26 10:57 ` Jan Niehusmann @ 2000-09-27 12:19 ` Steve Brueggeman 2000-09-27 14:47 ` Heinz J. Mauelshagen 1 sibling, 1 reply; 11+ messages in thread From: Steve Brueggeman @ 2000-09-27 12:19 UTC (permalink / raw) To: linux-lvm Does this imply that Linux LVM will also have problems with discs in H.A. configurations? For example: Fibre Channel drives have two ports on them. If I have a Linux box with two Host Adapters, and each adapter is connected to the same set of drives, but on different ports, will v0.8final (without the patch below) have unstable vgscans? I have not been following the high availability mailing list, and a solution may already exist there. If so, and you know how, I'd be interested in a quick description. Later, Steve Brueggeman On Tue, 26 Sep 2000 11:35:21 +0000, you wrote: > >Just recently i faced the efect with 2.4.0-test8, that devices where >exposed multiple times. For eg. /dev/sdb and /dev/sdf accessed the same drive. > >Sent a message to linux-kernel. > >Here's a temporary workaround for the LVM 0.8final library to deal >with this bug. > > >Please replace the loop block in tools/lib/pv_read_all_pv_of_vg.c >starting at line 84 by: > > for ( p = 0; pv_tmp != NULL && pv_tmp[p] != NULL; p++) { > if ( pv_check_consistency ( pv_tmp[p]) < 0) continue; > > /* avoid dual access pathes for now (2.4.0-test8) */ > for ( i = 0; i < np; i++) { > if ( pv_tmp[i] == NULL) continue; > if ( strncmp ( pv_tmp[i]->vg_name, pv_tmp[p]->vg_name, > NAME_LEN) == 0 && > pv_tmp[i]->pv_number == pv_tmp[p]->pv_number && > strncmp ( pv_tmp[i]->pv_uuid, pv_tmp[p]->pv_uuid, > UUID_LEN) == 0) { > free ( pv_tmp[p]); > pv_tmp[p] = NULL; > goto pass_end; > } > } > > if ( strcmp ( pv_tmp[p]->vg_name, vg_name) == 0) { > if ( pv_number < pv_tmp[p]->pv_number) > pv_number = pv_tmp[p]->pv_number; > np++; > } >pass_end: > } > > >Gimme feedback if it works for you. > >Regards, >Heinz -- The LVM guy -- > >On Mon, Sep 25, 2000 at 04:52:40PM -0700, Tim Pepper wrote: >> I've set up a little test machine to play with lvm. It's running RedHat 6.2 >> with a 2.4-test8 kernel and lvm 0.8. >> >> I've successfully created and used an lv (with a reiserfs filesystem on top >> of it). My problem is that when I reboot the lv is gone. vgscan finds >> nothing. pvdisplay, lvdisplay and vgdisplay likewise show nothing. If I go >> through the steps though to recreate the lvm, pvcreate seems to think >> something's there and wants me to do a '-ff'. I can then continue on. >> >> Playing around I see: >> >> [root@qalab5 /root]# umount /mnt/nz >> >> [root@qalab5 /root]# lvdisplay /dev/netzero/big >> --- Logical volume --- >> LV Name /dev/netzero/big >> VG Name netzero >> LV Write Access read/write >> LV Status available >> LV # 1 >> # open 0 >> LV Size 34.18 GB >> Current LE 8750 >> Allocated LE 8750 >> Allocation next free >> Read ahead sectors 120 >> Block device 58:0 >> >> [root@qalab5 /root]# vgscan >> vgscan -- reading all physical volumes (this may take a while...) >> vgscan -- no volume groups found >> >> [root@qalab5 /root]# lvdisplay /dev/netzero/big >> lvdisplay -- ERROR: VGDA in kernel and lvmtab are NOT consistent; please run >> vgscan >> >> [root@qalab5 /root]# vgscan >> vgscan -- reading all physical volumes (this may take a while...) >> vgscan -- no volume groups found >> >> [root@qalab5 /root]# mount /mnt/nz >> >> I can't seem to display it, but it does remount here. >> >> I was thinking that maybe the 'vgchange -a n' shouldn't be done or perhaps I >> was doing it at the wrong time (at shutdown after the filesystem on the lv was >> umounted), but the above seems flakey even without vgchange in the picture. >> >> Any ideas what could be going on? Thanks in advance for any help. >> >> Tim >> >> -- >> ********************************************************* >> * tim.pepper@opensales dot com * Venimus, Vidimus, * >> * http://www.opensales.com * Dolavimus * >> ********************************************************* > >=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > >Heinz Mauelshagen Sistina Software Inc. >Senior Consultant/Developer Bartningstr. 12 > 64289 Darmstadt > Germany >Mauelshagen@Sistina.com +49 6151 7103 86 > FAX 7103 96 >=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [linux-lvm] lv not persistent across reboot? 2000-09-27 12:19 ` Steve Brueggeman @ 2000-09-27 14:47 ` Heinz J. Mauelshagen 2000-09-27 16:55 ` Mats Wichmann 2000-09-27 18:33 ` Christoph Hellwig 0 siblings, 2 replies; 11+ messages in thread From: Heinz J. Mauelshagen @ 2000-09-27 14:47 UTC (permalink / raw) To: Steve Brueggeman; +Cc: linux-lvm Morning Steve :-{) On Wed, Sep 27, 2000 at 07:19:14AM -0500, Steve Brueggeman wrote: > Does this imply that Linux LVM will also have problems with discs in H.A. > configurations? Yes. > > For example: Fibre Channel drives have two ports on them. If I have a Linux box > with two Host Adapters, and each adapter is connected to the same set of drives, > but on different ports, will v0.8final (without the patch below) have unstable > vgscans? Yes, it should. > > I have not been following the high availability mailing list, and a solution may > already exist there. If so, and you know how, I'd be interested in a quick > description. Not that i am aware of. Cheers, Heinz > > Later, > > Steve Brueggeman > > On Tue, 26 Sep 2000 11:35:21 +0000, you wrote: > > > > >Just recently i faced the efect with 2.4.0-test8, that devices where > >exposed multiple times. For eg. /dev/sdb and /dev/sdf accessed the same drive. > > > >Sent a message to linux-kernel. > > > >Here's a temporary workaround for the LVM 0.8final library to deal > >with this bug. > > > > > >Please replace the loop block in tools/lib/pv_read_all_pv_of_vg.c > >starting at line 84 by: > > > > for ( p = 0; pv_tmp != NULL && pv_tmp[p] != NULL; p++) { > > if ( pv_check_consistency ( pv_tmp[p]) < 0) continue; > > > > /* avoid dual access pathes for now (2.4.0-test8) */ > > for ( i = 0; i < np; i++) { > > if ( pv_tmp[i] == NULL) continue; > > if ( strncmp ( pv_tmp[i]->vg_name, pv_tmp[p]->vg_name, > > NAME_LEN) == 0 && > > pv_tmp[i]->pv_number == pv_tmp[p]->pv_number && > > strncmp ( pv_tmp[i]->pv_uuid, pv_tmp[p]->pv_uuid, > > UUID_LEN) == 0) { > > free ( pv_tmp[p]); > > pv_tmp[p] = NULL; > > goto pass_end; > > } > > } > > > > if ( strcmp ( pv_tmp[p]->vg_name, vg_name) == 0) { > > if ( pv_number < pv_tmp[p]->pv_number) > > pv_number = pv_tmp[p]->pv_number; > > np++; > > } > >pass_end: > > } > > > > > >Gimme feedback if it works for you. > > > >Regards, > >Heinz -- The LVM guy -- > > > >On Mon, Sep 25, 2000 at 04:52:40PM -0700, Tim Pepper wrote: > >> I've set up a little test machine to play with lvm. It's running RedHat 6.2 > >> with a 2.4-test8 kernel and lvm 0.8. > >> > >> I've successfully created and used an lv (with a reiserfs filesystem on top > >> of it). My problem is that when I reboot the lv is gone. vgscan finds > >> nothing. pvdisplay, lvdisplay and vgdisplay likewise show nothing. If I go > >> through the steps though to recreate the lvm, pvcreate seems to think > >> something's there and wants me to do a '-ff'. I can then continue on. > >> > >> Playing around I see: > >> > >> [root@qalab5 /root]# umount /mnt/nz > >> > >> [root@qalab5 /root]# lvdisplay /dev/netzero/big > >> --- Logical volume --- > >> LV Name /dev/netzero/big > >> VG Name netzero > >> LV Write Access read/write > >> LV Status available > >> LV # 1 > >> # open 0 > >> LV Size 34.18 GB > >> Current LE 8750 > >> Allocated LE 8750 > >> Allocation next free > >> Read ahead sectors 120 > >> Block device 58:0 > >> > >> [root@qalab5 /root]# vgscan > >> vgscan -- reading all physical volumes (this may take a while...) > >> vgscan -- no volume groups found > >> > >> [root@qalab5 /root]# lvdisplay /dev/netzero/big > >> lvdisplay -- ERROR: VGDA in kernel and lvmtab are NOT consistent; please run > >> vgscan > >> > >> [root@qalab5 /root]# vgscan > >> vgscan -- reading all physical volumes (this may take a while...) > >> vgscan -- no volume groups found > >> > >> [root@qalab5 /root]# mount /mnt/nz > >> > >> I can't seem to display it, but it does remount here. > >> > >> I was thinking that maybe the 'vgchange -a n' shouldn't be done or perhaps I > >> was doing it at the wrong time (at shutdown after the filesystem on the lv was > >> umounted), but the above seems flakey even without vgchange in the picture. > >> > >> Any ideas what could be going on? Thanks in advance for any help. > >> > >> Tim > >> > >> -- > >> ********************************************************* > >> * tim.pepper@opensales dot com * Venimus, Vidimus, * > >> * http://www.opensales.com * Dolavimus * > >> ********************************************************* > > > >=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > > > >Heinz Mauelshagen Sistina Software Inc. > >Senior Consultant/Developer Bartningstr. 12 > > 64289 Darmstadt > > Germany > >Mauelshagen@Sistina.com +49 6151 7103 86 > > FAX 7103 96 > >=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Heinz Mauelshagen Sistina Software Inc. Senior Consultant/Developer Bartningstr. 12 64289 Darmstadt Germany Mauelshagen@Sistina.com +49 6151 7103 86 FAX 7103 96 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [linux-lvm] lv not persistent across reboot? 2000-09-27 14:47 ` Heinz J. Mauelshagen @ 2000-09-27 16:55 ` Mats Wichmann 2000-09-27 20:14 ` Tom Dawes-Gamble 2000-09-27 18:33 ` Christoph Hellwig 1 sibling, 1 reply; 11+ messages in thread From: Mats Wichmann @ 2000-09-27 16:55 UTC (permalink / raw) To: linux-lvm At 02:47 PM 09/27/2000 +0000, Heinz J. Mauelshagen wrote: > >Morning Steve :-{) > >On Wed, Sep 27, 2000 at 07:19:14AM -0500, Steve Brueggeman wrote: >> Does this imply that Linux LVM will also have problems with discs in H.A. >> configurations? > >Yes. > >> >> For example: Fibre Channel drives have two ports on them. If I have a Linux box >> with two Host Adapters, and each adapter is connected to the same set of drives, >> but on different ports, will v0.8final (without the patch below) have unstable >> vgscans? > >Yes, it should. > >> >> I have not been following the high availability mailing list, and a solution may >> already exist there. If so, and you know how, I'd be interested in a quick >> description. > >Not that i am aware of. Does anybody have any experience to contribute about what other LVM systems do in these situations? They don't have the dynamic scan/assignment stuff in Solaris or AIX, right? (Showing my ignorance here). My experience of FC-AL setups is limited to theoretical at this point, but I had been wondering how they are addressed by systems. Is the dual-port stuff handled within the driver such that it's not actually presented as two separate "devices"? The presence of two ports is a redundancy (+optionally performance) issue, so that would almost make sense to me that one would hide the physical reality inside the driver. -- mats ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [linux-lvm] lv not persistent across reboot? 2000-09-27 16:55 ` Mats Wichmann @ 2000-09-27 20:14 ` Tom Dawes-Gamble 0 siblings, 0 replies; 11+ messages in thread From: Tom Dawes-Gamble @ 2000-09-27 20:14 UTC (permalink / raw) To: Mats Wichmann; +Cc: linux-lvm Hi, HPUX LVM will show both devices in the volume group. One device will be the "Primary link" and the other the "Alternate link" The lvm commands label the primary and alternate link so you know which is which. There are also option to allow you to switch them around. The primary is the first device added to the volume group. All I/O is done to the primary link. If however the I/O fails on the Primary link LVM will switch to the Alternate link and use that. So if controler "A" goes bad you can still use the VG via Controller B. Of course if the disk goes bad your dead in the water. If you have two disks visible on the same two controllers then you can set one primary on controller A and the other primary on controller B then if either controller fails you just loose bandwidth but you don't stop. If fact when the Primary goes bad it switches and becomes the Alternate link and the Alternate becomes the new Primary link. If you want more detail just let me know. Tom. On Wed Sep 27 16:55:31 2000 Mats Wichmann wrote:- > > At 02:47 PM 09/27/2000 +0000, Heinz J. Mauelshagen wrote: > > > >Morning Steve :-{) > > > >On Wed, Sep 27, 2000 at 07:19:14AM -0500, Steve Brueggeman wrote: > >> Does this imply that Linux LVM will also have problems with discs in H.A. > >> configurations? > > > >Yes. > > > >> > >> For example: Fibre Channel drives have two ports on them. If I have a > Linux box > >> with two Host Adapters, and each adapter is connected to the same set of > drives, > >> but on different ports, will v0.8final (without the patch below) have > unstable > >> vgscans? > > > >Yes, it should. > > > >> > >> I have not been following the high availability mailing list, and a > solution may > >> already exist there. If so, and you know how, I'd be interested in a > quick > >> description. > > > >Not that i am aware of. > > Does anybody have any experience to contribute about what other > LVM systems do in these situations? They don't have the dynamic > scan/assignment stuff in Solaris or AIX, right? (Showing my > ignorance here). > > My experience of FC-AL setups is limited to theoretical at this > point, but I had been wondering how they are addressed by systems. > Is the dual-port stuff handled within the driver such that it's > not actually presented as two separate "devices"? The presence > of two ports is a redundancy (+optionally performance) issue, > so that would almost make sense to me that one would hide the > physical reality inside the driver. > > -- mats > -- char *r,*e,*w="%.9s%.7s%.7s\n";extern int printf(const char*,...);int main(){ int l=*w,a,b,th=*(w-~(l/=l))-*(w+l);b=*w+~th--;a=b-th;//Aviation Briefing Ltd. r=e=" DISPLAY'tmdg@avbr';,,;'ief.com'*>"+b;l+=~b,th-=printf(w,e-a,th+e,r); r=e=" DISPLAY'http://www.avbrief.com/' *>"-~b,exit(~l-printf(w,e+~a,th+e,r));} ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [linux-lvm] lv not persistent across reboot? 2000-09-27 14:47 ` Heinz J. Mauelshagen 2000-09-27 16:55 ` Mats Wichmann @ 2000-09-27 18:33 ` Christoph Hellwig 1 sibling, 0 replies; 11+ messages in thread From: Christoph Hellwig @ 2000-09-27 18:33 UTC (permalink / raw) To: Mauelshagen; +Cc: Steve Brueggeman, linux-lvm On Wed, Sep 27, 2000 at 02:47:14PM +0000, Heinz J. Mauelshagen wrote: > > I have not been following the high availability mailing list, and a solution may > > already exist there. If so, and you know how, I'd be interested in a quick > > description. > > Not that i am aware of. One of the goals of my in-kernel scanning is that it should handle simple multi-pathing correctly. The Kernel will try to sort out dublicated pv's. But I doubt it will be ready soon enough for your project :( Christoph -- Always remember that you are unique. Just like everyone else. ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2000-09-27 20:14 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2000-09-25 23:52 [linux-lvm] lv not persistent across reboot? Tim Pepper 2000-09-26 11:35 ` Heinz J. Mauelshagen 2000-09-26 10:57 ` Jan Niehusmann 2000-09-26 14:44 ` Tim Pepper 2000-09-26 15:26 ` Jan Niehusmann 2000-09-26 18:30 ` Tim Pepper 2000-09-27 12:19 ` Steve Brueggeman 2000-09-27 14:47 ` Heinz J. Mauelshagen 2000-09-27 16:55 ` Mats Wichmann 2000-09-27 20:14 ` Tom Dawes-Gamble 2000-09-27 18:33 ` Christoph Hellwig
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox