This is *still* shipping with Opensuse 10.3, so someone needs to update that
code :)
Dan.
On Wed, Feb 27, 2008 at 1:05 PM, Dejan Muhamedagic <[EMAIL PROTECTED]>
wrote:
> Hi,
>
> On Wed, Feb 27, 2008 at 12:24:03PM -0500, Dan Gahlinger wrote:
> > check /etc/ha.d/resource.d/Filesystem line 58
> > here's the actual code from my system:
> >
> > . /etc/ha.d/resource.d//hto-mapfuncs
> >
> > usage() {
> > echo "usage: $0 <device> <directory> [<fstype> [<options>]]
> > $LEGAL_ACTIONS"
> > exit 1
> > }
> >
> > # Check the arguments passed to this script
> > if [ $# -lt 3 ]; then
> > usage
> > fi
> >
> > if [ "x$2" != "x" ]; then
> > OCF_RESKEY_device="$1"; shift
> > export OCF_RESKEY_device
> > fi
> >
> > if [ "x$2" != "x" ]; then
> > OCF_RESKEY_directory="$1"; shift
> > export OCF_RESKEY_directory
> > fi
> >
> > if [ "x$2" != "x" ]; then
> > OCF_RESKEY_fstype=$1; shift
> > export OCF_RESKEY_fstype;;
>
> Remove ;;
>
> > fi
> >
> > if [ "x$2" != "x" ]; then
> > OCF_RESKEY_options="$1"; shift
> > export OCF_RESKEY_options;;
>
> Here again, remove ;;
>
> > fi
> >
> > OCF_TYPE=IPaddr
> > OCF_RESOURCE_INSTANCE=${OCF_TYPE}_$OCF_RESKEY_device
> > export OCF_TYPE OCF_RESOURCE_INSTANCE
> >
> > ra_execocf $1
>
> This has been fixed in 2006.
>
> Thanks,
>
> Dejan
>
> >
> >
> > On Wed, Feb 27, 2008 at 12:10 PM, Dejan Muhamedagic <[EMAIL PROTECTED]
> >
> > wrote:
> >
> > > Hi,
> > >
> > > On Wed, Feb 27, 2008 at 11:26:28AM -0500, Dan Gahlinger wrote:
> > > > it looks like a bug in filesystem (AGAIN)
> > > >
> > > > ResourceManager[8888]: 2008/02/26_17:17:58 info: Running
> > > > /etc/ha.d/resource.d/Filesystem /dev/drbd0 /data reiserfs stop
> > > > ResourceManager[8888]: 2008/02/26_17:17:58 debug: Starting
> > > > /etc/ha.d/resource.d/Filesystem /dev/drbd0 /data reiserfs stop
> > > > /etc/ha.d/resource.d/Filesystem: line 58: syntax error near
> unexpected
> > > token
> > > > `;;'
> > > > /etc/ha.d/resource.d/Filesystem: line 58: ` export
> > > OCF_RESKEY_fstype;;'
> > >
> > > Funny, but I can't reproduce it here. Can you run the script with
> > > sh -x? And post the script?
> > >
> > > Thanks,
> > >
> > > Dejan
> > >
> > > > defnitely not good, here's the code:
> > > >
> > > > . /etc/ha.d/resource.d//hto-mapfuncs
> > > >
> > > > usage() {
> > > > echo "usage: $0 <device> <directory> [<fstype> [<options>]]
> > > > $LEGAL_ACTIONS"
> > > > exit 1
> > > > }
> > > >
> > > > # Check the arguments passed to this script
> > > > if [ $# -lt 3 ]; then
> > > > usage
> > > > fi
> > > >
> > > > if [ "x$2" != "x" ]; then
> > > > OCF_RESKEY_device="$1"; shift
> > > > export OCF_RESKEY_device
> > > > fi
> > > >
> > > > if [ "x$2" != "x" ]; then
> > > > OCF_RESKEY_directory="$1"; shift
> > > > export OCF_RESKEY_directory
> > > > fi
> > > >
> > > > if [ "x$2" != "x" ]; then
> > > > OCF_RESKEY_fstype=$1; shift
> > > > export OCF_RESKEY_fstype;;
> > > > fi
> > > >
> > > > if [ "x$2" != "x" ]; then
> > > > OCF_RESKEY_options="$1"; shift
> > > > export OCF_RESKEY_options;;
> > > > fi
> > > >
> > > > OCF_TYPE=IPaddr
> > > > OCF_RESOURCE_INSTANCE=${OCF_TYPE}_$OCF_RESKEY_device
> > > > export OCF_TYPE OCF_RESOURCE_INSTANCE
> > > >
> > > > ra_execocf $1
> > > >
> > > > I first saw this error in 0.7, now it's in v8
> > > >
> > > > Dan.
> > > >
> > > > On Wed, Feb 27, 2008 at 10:34 AM, Dan Gahlinger <[EMAIL PROTECTED]>
> > > wrote:
> > > >
> > > > > I'm not even doing clustering, I'm using the old config (v1)
> > > > > I only have two servers, so clustering is a waste.
> > > > >
> > > > > Dan.
> > > > >
> > > > >
> > > > > On Wed, Feb 27, 2008 at 7:08 AM, Dejan Muhamedagic <
> > > [EMAIL PROTECTED]>
> > > > > wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > On Tue, Feb 26, 2008 at 05:21:42PM -0500, Dan Gahlinger wrote:
> > > > > > > I can't get heartbeat to work properly.
> > > > > > >
> > > > > > > I copied the config from another set of servers that works
> > > properly
> > > > > > and yet
> > > > > > > this one doesn't.
> > > > > > >
> > > > > > > it won't create the virtual IP, or start any of the processes
> it's
> > > > > > supposed
> > > > > > > to. and the logs don't say any problems, looks normal.
> > > > > > > Also doesn't setup DRBD properly, though drbd by itself works
> > > fine.
> > > > > > > not sure what's wrong with it.
> > > > > > >
> > > > > > > server 1 dbsrv01 192.168.100.2
> > > > > > > server 2 dbsrv02 192.168.100.3
> > > > > > > virtual ip setup wanted just "dbserver" 192.168.100.10
> > > > > > >
> > > > > > > haresources:
> > > > > > > dbsrv01 192.168.100.10 drbddisk::r0
> > > > > > Filesystem::/dev/drbd0::/data::reiserfs
> > > > > > > mysql postfix apach
> > > > > > > ha.cf
> > > > > > > logfacility local0
> > > > > > > logfile /var/log/ha-log
> > > > > > > debugfile /var/log/ha-debug
> > > > > > > udpport 694
> > > > > > > keepalive 1
> > > > > > > deadtime 4
> > > > > > > bcast eth2
> > > > > > > node dbsrv01
> > > > > > > node dbsrv02
> > > > > > > auto_failback off
> > > > > > > uuidfrom nodename
> > > > > > >
> > > > > > > I think it has to do with this-
> > > > > > >
> > > > > > > info: Running /etc/ha.d/resource.d/Filesystem /dev/drbd0 /data
> > > > > > reiserfs stop
> > > > > > > ResourceManager[4311]: 2008/02/26_17:04:00 ERROR: Return code
> 2
> > > from
> > > > > > > /etc/ha.d/resource.d/Filesystem
> > > > > >
> > > > > > Failed stop is really dangerous.
> > > > > >
> > > > > > > ResourceManager[4311]: 2008/02/26_17:04:00 ERROR: Resource
> script
> > > for
> > > > > > > Filesystem::/dev/drbd0::/data::reiserfs probably not
> > > LSB-compliant.
> > > > > > > ResourceManager[4311]: 2008/02/26_17:04:00 WARN: it
> > > > > > > (Filesystem::/dev/drbd0::/data::reiserfs) MUST succeed on a
> stop
> > > when
> > > > > > > already stopped
> > > > > > > ResourceManager[4311]: 2008/02/26_17:04:00 WARN: Machine
> reboot
> > > > > > narrowly
> > > > > > > avoided!
> > > > > > > ResourceManager[4311]: 2008/02/26_17:04:00 info: Running
> > > > > > > /etc/ha.d/resource.d/drbddisk r0 stop
> > > > > > > ResourceManager[4311]: 2008/02/26_17:04:00 info: Running
> > > > > > > /etc/ha.d/resource.d/IPaddr 192.168.100.10 stop
> > > > > > > IPaddr[4862]: 2008/02/26_17:04:00 INFO: Success
> > > > > > > heartbeat[4301]: 2008/02/26_17:04:00 info: All HA resources
> > > > > > relinquished.
> > > > > > >
> > > > > > > but I'm not sure why it's having an issue with drbd
> filesystem,
> > > it's
> > > > > > setup
> > > > > > > identically to the other system that's working. (though that
> is
> > > drbd 7
> > > > > > not
> > > > > > > 8). And I get the errors with or without drbd running first.
> > > > > >
> > > > > > Can't say what's going on, but you can test your cluster by
> hand,
> > > > > > i.e. try to start/stop a resource by hand and look for errors.
> > > > > > Once you make sure that all your resources start and stop
> > > > > > properly, you can try to put them in a cluster.
> > > > > >
> > > > > > Thanks,
> > > > > >
> > > > > > Dejan
> > > > > >
> > > > > > >
> > > > > > > Dan.
> > > > > > > _______________________________________________
> > > > > > > Linux-HA mailing list
> > > > > > > [email protected]
> > > > > > > http://lists.linux-ha.org/mailman/listinfo/linux-ha
> > > > > > > See also: http://linux-ha.org/ReportingProblems
> > > > > > _______________________________________________
> > > > > > Linux-HA mailing list
> > > > > > [email protected]
> > > > > > http://lists.linux-ha.org/mailman/listinfo/linux-ha
> > > > > > See also: http://linux-ha.org/ReportingProblems
> > > > > >
> > > > >
> > > > >
> > > > _______________________________________________
> > > > Linux-HA mailing list
> > > > [email protected]
> > > > http://lists.linux-ha.org/mailman/listinfo/linux-ha
> > > > See also: http://linux-ha.org/ReportingProblems
> > > _______________________________________________
> > > Linux-HA mailing list
> > > [email protected]
> > > http://lists.linux-ha.org/mailman/listinfo/linux-ha
> > > See also: http://linux-ha.org/ReportingProblems
> > >
> > _______________________________________________
> > Linux-HA mailing list
> > [email protected]
> > http://lists.linux-ha.org/mailman/listinfo/linux-ha
> > See also: http://linux-ha.org/ReportingProblems
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
>
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems