Hi Rafael,
Also, I've been able to activate a LV on a node not holding the exclusive lock on the VG by typing 2 times lvchange -a y /dev/VGX/lvoly .
First try lvchange tells you there is a lock, second try activates it.
Checking dlm debug (mount -t debugfs debug /debug) /debug/dlm/clvmd_locks gives a lock for nodeid 0 ....
Brem
2009/7/27 Rafael Micó Miranda <rmicmirregs@xxxxxxxxx>
Hi Brem
So, does it work successfully? I made some testing before I submitted it
to the list and AFAIK i found no errors.
What do you mean exactly with "some CLVM strange behaviours"? Could you
be more specific?
I'm not subscribed to linux-lvm, please keep us informed through this
list.
Thanks in advance. Cheers,
Rafael
El lun, 27-07-2009 a las 21:02 +0200, brem belguebli escribió:
> Hi Rafael,
>
> It works fine, well at least when not hiting some CLVM strange
> behaviours, that I'm able to replay by hand, so your script is
> allright.
>
> I'll post to linux-lvm what I could see.
>
> Brem
>
>
> 2009/7/21, brem belguebli <brem.belguebli@xxxxxxxxx>:
> Hola Rafael,
>
> Thanks a lot, that'll avoid me going from scratch.
>
> I'll have a look at them and keep you updated.
>
> Brem
>
>
>
> 2009/7/21, Rafael Micó Miranda <rmicmirregs@xxxxxxxxx>:
> Hi Brem,
>
> El mar, 21-07-2009 a las 16:40 +0200, brem belguebli
> escribió:
> > Hi,
> >
> > That's what I 'm trying to do.
> >
> > If you mean lvm.sh, well, I've been playing with it,
> but it does some
> > "sanity" checks that are wierd
> > 1. It expects HA LVM to be setup (why such
> check if we want to
> > use CLVM).
> > 2. it exits if it finds a CLVM VG (kind of
> funny !)
> > 3. it exits if the lvm.conf is newer
> than /boot/*.img (about this
> > one, we tend to prevent the cluster from
> automatically
> > starting ...)
> > I was looking to find some doc on how to write my
> own resources, ie
> > CLVM resource that checks if the vg is clustered, if
> so by which node
> > is it exclusively held, and if the node is down to
> activate
> > exclusively the VG.
> >
> > If you have some good links to provide me, that'll
> be great.
> >
> > Thanks
> >
> >
> > 2009/7/21, Christine Caulfield
> <ccaulfie@xxxxxxxxxx>:
> > On 07/21/2009 01:11 PM, brem belguebli
> wrote:
> > Hi,
> > When creating the VG by default
> clustered, you
> > implicitely assume that
> > it will be used with a clustered FS
> on top of it (gfs,
> > ocfs, etc...)
> > that will handle the active/active
> mode.
> > As I do not intend to use GFS in
> this particular case,
> > but ext3 and raw
> > devices, I need to make sure the vg
> is exclusively
> > activated on one
> > node, preventing the other nodes to
> access it unless
> > it is the failover
> > procedure (node holding the VG
> crashed) and then re
> > activate it
> > exclusively on the failover node.
> > Thanks
> >
> >
> > In that case you probably ought to be using
> rgmanager to do
> > the failover for you. It has a script for
> doing exactly
> > this :-)
> >
> > Chrissie
> >
> >
> > --
> > Linux-cluster mailing list
> > Linux-cluster@xxxxxxxxxx
> >
> https://www.redhat.com/mailman/listinfo/linux-cluster
> >
> >
> > --
> > Linux-cluster mailing list
> > Linux-cluster@xxxxxxxxxx
> >
> https://www.redhat.com/mailman/listinfo/linux-cluster
>
> Please, check this link:
>
> https://www.redhat.com/archives/cluster-devel/2009-June/msg00020.html
>
> I found exactly the same problem as you, and i
> developed the
> "lvm-cluster.sh" script to solve the needs I had. You
> can find the
> script on the last message of the thread.
>
> I submitted it to make it part of the main project,
> but i have no news
> about that yet.
>
> I hope this helps.
>
> Cheers,
>
> Rafael
>
> --
> Rafael Micó Miranda
>
> --
> Linux-cluster mailing list
> Linux-cluster@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/linux-cluster
>
>
> --
> Linux-cluster mailing list
> Linux-cluster@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/linux-cluster
--
Rafael Micó Miranda
--
Linux-cluster mailing list
Linux-cluster@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-cluster
-- Linux-cluster mailing list Linux-cluster@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cluster