> > I KNOW that i must change the number of node slots, but how do you do
> > that?
> > I've tried via ocfs2console and via tunefs.ocfs2 -N 5.... then I get the
> > error as posted.
> > 
> > When you say offline can you be more specific, stop the HA2 Resource
> > agent for the ocfs2 mount? or stopping ocfs2 (rco2cb stop) or ......
> 
> Indeed.
> 
> It doesn't work either with the filesystem mounted nor umounted. I've
> filed a bugzilla for this (397176), but if you are running SLES10 (which
> is likely if you're running this in conjunction with heartbeat), please
> file a Novell support request too for tracking, and then you'll be the
> first to know when it is fixed! ;-)

In case you're interested, I found a (rather ugly) workaround.
1.      Use o2cb configure to tell OCFS2 it should use a kernel level cluster
(not heartbeat!) And do this on all nodes.
2.      Reboot all nodes involved.
3.      use tunefs.ocfs2  to change the node slots
4.      Bring all nodes up again.
5.      Run o2cb configure once more to tell ocfs2 to use user space
heartbeat
6.      Node slot is changed and it all works :-)

Ugly, I know, but an ugly solution is always better than no solution at
all :-)

Regards,
Sander


_______________________________________________
Linux-HA mailing list
Linux-HA@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to