The information you supply is telling you why. You run it by
ldirectord{-d} <configfile> start
to start it so typing
ldirectord -d /etc/ha.d/ldirectord.cf
is wrong. You are missing the start command.
However if you are using heartbeat that will start it correctly.
What have you got in haresources?
Graham
On Thu, 2005-05-19 at 16:59, Deputy Michael wrote:
> I have been trying to get load-balancing and fail-over working for about a
> week now and just can't seem to figure out what I am doing wrong. I have
> followed the instructions on the ultramonkey site foe the streamline high
> availability and load-balancing. Everything seemed to go well, except I can
> not get ldirectord to start. Here is my configuration:
> Two servers running CentOS 4.0. I have Apache installed on both machines
> and have created a hidden file at the web root called .check with the word
> alive in it. If I http://realserver/.check it comes back with alive.
>
> My ldirectord.cf file looks like this:
> # Global Directives
> checktimeout=3
> checkinterval=1
> fallback=127.0.0.1:80
> autoreload=yes
> logfile="/var/log/ldirectord.log"
> logfile="local0"
> quiescent=yes
>
> virtual=10.90.2.194:80
> real=10.90.2.69:80 gate
> real=10.90.2.116:80 gate
> fallback=127.0.0.1:80 gate
> service=http
> request=".check"
> receive="alive"
> virtualhost=oailcwbcl1.ssfhs.org
> scheduler=rr
> persistent=600
> netmask=255.255.255.255
> protocol=tcp
> checktype=negotiate
>
> When I try to start in debug mode his is the results:
> [root@oailxwbts2 ~]# ldirectord -d /etc/ha.d/ldirectord.cf
> DEBUG2: Running exec(/usr/sbin/ldirectord -d /etc/ha.d/ldirectord.cf)
> Running exec(/usr/sbin/ldirectord -d /etc/ha.d/ldirectord.cf)
> DEBUG2: Usage ldirectord [-d] [configfile]
> {start|stop|restart|try-restart|reload|force-reload|status}
> Type ldirectord -h for more information
> Usage ldirectord [-d] [configfile]
> {start|stop|restart|try-restart|reload|force-reload|status}
> Type ldirectord -h for more information
> DEBUG2: Exiting with exit_status 1: Initialisation Error
> Exiting with exit_status 1: Initialisation Error
>
> This is the contents of my log file:
> [Wed May 18 13:34:46 2005|] Usage ldirectord [-d] [configfile]
> {start|stop|restart|try-restart|reload|force-reload|status}
> Type ldirectord -h for more information
> [Wed May 18 13:34:46 2005|] Exiting with exit_status 1: Initialisation Error
> [Thu May 19 09:24:55 2005|ldirectord] Usage ldirectord [-d] [configfile]
> {start|stop|restart|try-restart|reload|force-reload|status}
> Type ldirectord -h for more information
> [Thu May 19 09:24:55 2005|ldirectord] Exiting with exit_status 1:
> Initialisation Error
> [Thu May 19 10:43:19 2005|] Usage ldirectord [-d] [configfile]
> {start|stop|restart|try-restart|reload|force-reload|status}
> Type ldirectord -h for more information
> [Thu May 19 10:43:19 2005|] Exiting with exit_status 1: Initialisation Error
>
> When I type IPVSADM I get this result
> [root@oailxwbts2 ~]# ipvsadm
> IP Virtual Server version 1.2.0 (size=4096)
> Prot LocalAddress:Port Scheduler Flags
> -> RemoteAddress:Port Forward Weight ActiveConn InActConn
>
> I have been reading through the archive and googleing on ldirectord and
> ldirectord.cf most of the morning and really haven't found anything that
> point me to a cure. If I change my haresources to load httpd instead of
> ldirectord::ldirectord.cf fail-over works fine between my two servers using
> the virtual name. I'm sure I'm missing something. Can anyone point me in
> the right direction?
>
> Thanks,
>
>
> > Michael Deputy
> Senior Systems Engineer
> Alverno Information Services
> 317-532-7800 x6287
> Michael.Deputy@xxxxxxxxx
> http://www.alverno.org
>
>
> ____________________________________________________________________________
> __________________________________
> The information contained in this email and any accompanying documents is
> intended for the sole use of the recipient to whom it is addressed, and may
> contain information that is privileged, confidential, and prohibited from
> disclosure under applicable law. If you are not the intended recipient, or
> authorized to receive this on behalf of the recipient, you are hereby
> notified that any review, use, disclosure, copying, or distribution is
> prohibited. If you are not the intended recipient(s), please contact the
> sender by e-mail and destroy all copies of the original message. Thank you.
> _______________________________________________
> LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> or go to http://www.in-addr.de/mailman/listinfo/lvs-users
--
|