public inbox for cluster-cvs@sourceware.org
help / color / mirror / Atom feed
* cluster/rgmanager/src/resources lvm.sh
@ 2007-07-02 21:59 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-07-02 21:59 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2007-07-02 21:59:34

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	<Previous check-in>
	Require vg_name to be unique.  Allowing multiple LVs from the same VG
	on different machines can lead to races when updating metadata during
	device failures.
	</Previous check-in>
	
	We can do better.  This patch puts the validation in lvm.sh so that
	it can print out a understandable error message.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.6&r2=1.1.2.7


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2008-02-06 17:43 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2008-02-06 17:43 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	jbrassow@sourceware.org	2008-02-06 17:43:33

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	- Bug 431705: HA LVM should prevent users from running an invalid setup (2)
	- better checking for improper setup
	-- this time for presence of fail-over VG in the volume_list

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&r1=1.13&r2=1.14


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2008-02-06 16:40 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2008-02-06 16:40 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	jbrassow@sourceware.org	2008-02-06 16:40:27

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	- better checking for improper setup
	-- this time for presence of fail-over VG in the volume_list

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&r1=1.12&r2=1.13


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2008-01-03 20:56 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2008-01-03 20:56 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	jbrassow@sourceware.org	2008-01-03 20:56:49

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	s/validate/verify/

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&r1=1.10&r2=1.11


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-07-02 21:59 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-07-02 21:59 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL5
Changes by:	jbrassow@sourceware.org	2007-07-02 21:59:04

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	<Previous check-in>
	Require vg_name to be unique.  Allowing multiple LVs from the same VG
	on different machines can lead to races when updating metadata during
	device failures.
	</Previous check-in>
	
	We can do better.  This patch puts the validation in lvm.sh so that
	it can print out a understandable error message.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.1.6.5&r2=1.1.6.6


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-07-02 21:58 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-07-02 21:58 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	jbrassow@sourceware.org	2007-07-02 21:58:34

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	<Previous check-in>
	Require vg_name to be unique.  Allowing multiple LVs from the same VG
	on different machines can lead to races when updating metadata during
	device failures.
	</Previous check-in>
	
	We can do better.  This patch puts the validation in lvm.sh so that
	it can print out a understandable error message.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&r1=1.8&r2=1.9


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-05-29 14:37 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-05-29 14:37 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL5
Changes by:	jbrassow@sourceware.org	2007-05-29 14:37:00

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	Bug 241673
	
	Require vg_name to be unique.  Allowing multiple LVs from the same VG
	on different machines can lead to races when updating metadata during
	device failures.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.1.6.4&r2=1.1.6.5


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-05-29 14:35 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-05-29 14:35 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2007-05-29 14:35:19

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	Bug 240874
	
	Require vg_name to be unique.  Allowing multiple LVs from the same VG
	on different machines can lead to races when updating metadata during
	device failures.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.5&r2=1.1.2.6


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-05-29 14:33 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-05-29 14:33 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	jbrassow@sourceware.org	2007-05-29 14:33:52

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	Require vg_name to be unique.  Allowing multiple LVs from the same VG
	on different machines can lead to races when updating metadata during
	device failures.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&r1=1.7&r2=1.8


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-05-09 20:51 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-05-09 20:51 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL5
Changes by:	jbrassow@sourceware.org	2007-05-09 20:51:31

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	If misconfigured, HA LVM + mirroring can cause data corruption.  We should
	attempt to catch configuration errors before allowing LVM resources to start.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.1.6.3&r2=1.1.6.4


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-05-09 20:50 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-05-09 20:50 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2007-05-09 20:50:51

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	If misconfigured, HA LVM + mirroring can cause data corruption.  We should
	attempt to catch configuration errors before allowing LVM resources to start.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.4&r2=1.1.2.5


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-05-09 20:48 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-05-09 20:48 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	jbrassow@sourceware.org	2007-05-09 20:48:35

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	If misconfigured, HA LVM + mirroring can cause data corruption.  We should
	attempt to catch configuration errors before allowing LVM resources to start.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&r1=1.6&r2=1.7


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-05-09 18:04 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-05-09 18:04 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL5
Changes by:	jbrassow@sourceware.org	2007-05-09 18:04:19

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	People seem to think that they have to setup lvm in rgmanager even though they
	are using clvm.  This causes the two to collide during use.
	
	The HA LVM resource script should detect if a volume is clustered and ignore it.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.1.6.2&r2=1.1.6.3


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-05-09 18:03 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-05-09 18:03 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2007-05-09 18:03:28

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	People seem to think that they have to setup lvm in rgmanager even though they
	are using clvm.  This causes the two to collide during use.
	
	The HA LVM resource script should detect if a volume is clustered and ignore it.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.3&r2=1.1.2.4


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-05-09 18:00 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-05-09 18:00 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	jbrassow@sourceware.org	2007-05-09 18:00:45

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	People seem to think that they have to setup lvm in rgmanager even though they
	are using clvm.  This causes the two to collide during use.
	
	The HA LVM resource script should detect if a volume is clustered and ignore it.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&r1=1.5&r2=1.6


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-04-18 19:14 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-04-18 19:14 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL5
Changes by:	jbrassow@sourceware.org	2007-04-18 20:14:22

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	Bug 236580: [HA LVM]: Bringing site back on-line after failure causes pr...
	
	Setup:
	- 2 interconnected sites
	- each site has a disk and a machine
	- LVM mirroring is used to mirror the disks from the sites
	
	When one site fails, the LVM happily moves over to the second site -
	removing the failed disk from the VG that was part of the failed
	site.  However, when the failed site is restored and the service
	attempts to move back to the original machine, it fails because
	of the conflicts in LVM metadata on the disks.
	
	This fix allows the LV to be reactivated on the original node
	by filtering out the devices which have stale metadata (i.e
	the device that was removed during the failure).

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.1.6.1&r2=1.1.6.2


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-04-18 18:14 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-04-18 18:14 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	jbrassow@sourceware.org	2007-04-18 19:14:56

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	Bug 236580: [HA LVM]: Bringing site back on-line after failure causes pr...
	
	Setup:
	- 2 interconnected sites
	- each site has a disk and a machine
	- LVM mirroring is used to mirror the disks from the sites
	
	When one site fails, the LVM happily moves over to the second site -
	removing the failed disk from the VG that was part of the failed
	site.  However, when the failed site is restored and the service
	attempts to move back to the original machine, it fails because
	of the conflicts in LVM metadata on the disks.
	
	This fix allows the LV to be reactivated on the original node
	by filtering out the devices which have stale metadata (i.e
	the device that was removed during the failure).

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&r1=1.4&r2=1.5


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-04-18 18:09 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-04-18 18:09 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL45
Changes by:	jbrassow@sourceware.org	2007-04-18 19:09:12

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	Bug 236580: [HA LVM]: Bringing site back on-line after failure causes pr...
	
	Setup:
	- 2 interconnected sites
	- each site has a disk and a machine
	- LVM mirroring is used to mirror the disks from the sites
	
	When one site fails, the LVM happily moves over to the second site -
	removing the failed disk from the VG that was part of the failed
	site.  However, when the failed site is restored and the service
	attempts to move back to the original machine, it fails because
	of the conflicts in LVM metadata on the disks.
	
	This fix allows the LV to be reactivated on the original node
	by filtering out the devices which have stale metadata (i.e
	the device that was removed during the failure).

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL45&r1=1.1.2.2&r2=1.1.2.2.2.1


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-04-18 17:02 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-04-18 17:02 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2007-04-18 18:02:06

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	Bug 236580: [HA LVM]: Bringing site back on-line after failure causes pr...
	
	Setup:
	- 2 interconnected sites
	- each site has a disk and a machine
	- LVM mirroring is used to mirror the disks from the sites
	
	When one site fails, the LVM happily moves over to the second site -
	removing the failed disk from the VG that was part of the failed
	site.  However, when the failed site is restored and the service
	attempts to move back to the original machine, it fails because
	of the conflicts in LVM metadata on the disks.
	
	This fix allows the LV to be reactivated on the original node
	by filtering out the devices which have stale metadata (i.e
	the device that was removed during the failure).

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.2&r2=1.1.2.3


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-03-08 19:37 jbrassow
  0 siblings, 0 replies; 21+ messages in thread
From: jbrassow @ 2007-03-08 19:37 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2007-03-08 19:37:42

Modified files:
	rgmanager/src/resources: lvm.sh 

Log message:
	bug231408
	
	Fix accidental hard-coded value.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.1&r2=1.1.2.2


^ permalink raw reply	[flat|nested] 21+ messages in thread

* cluster/rgmanager/src/resources lvm.sh
@ 2007-02-15 22:49 lhh
  0 siblings, 0 replies; 21+ messages in thread
From: lhh @ 2007-02-15 22:49 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL5
Changes by:	lhh@sourceware.org	2007-02-15 22:49:33

Added files:
	rgmanager/src/resources: lvm.sh 

Log message:
	Add LVM failover agent; by Jon Brassow

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/rgmanager/src/resources/lvm.sh.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=NONE&r2=1.1.6.1


^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2008-02-06 17:43 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-07-02 21:59 cluster/rgmanager/src/resources lvm.sh jbrassow
  -- strict thread matches above, loose matches on Subject: below --
2008-02-06 17:43 jbrassow
2008-02-06 16:40 jbrassow
2008-01-03 20:56 jbrassow
2007-07-02 21:59 jbrassow
2007-07-02 21:58 jbrassow
2007-05-29 14:37 jbrassow
2007-05-29 14:35 jbrassow
2007-05-29 14:33 jbrassow
2007-05-09 20:51 jbrassow
2007-05-09 20:50 jbrassow
2007-05-09 20:48 jbrassow
2007-05-09 18:04 jbrassow
2007-05-09 18:03 jbrassow
2007-05-09 18:00 jbrassow
2007-04-18 19:14 jbrassow
2007-04-18 18:14 jbrassow
2007-04-18 18:09 jbrassow
2007-04-18 17:02 jbrassow
2007-03-08 19:37 jbrassow
2007-02-15 22:49 lhh

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 read-only IMAP folder(s) and NNTP newsgroup(s).