I am running an older version 2.1.4 for the prototype, but will update
everything to the latest stable when launching. Also I am going
through the list of error and warnings, and googling... Please be
patient with me, this is my first time with LVS.

Cheers,

Nicholas.

On Mon, Sep 5, 2011 at 1:13 PM, Nick Khamis <[email protected]> wrote:
> Hello,
>
> Thank you so much for your response. Basically what I am trying to do
> is setup a mysql cluster via direct routing:
>
> lb1
> Heartbeat + ldirectord
> IP Address: 192.168.2.101 eth0
>
> lb2
> Heartbeat + ldirectord
> IP Address: 192.168.2.102 eth0
>
> lb1 + lb2 Configureation Files
>
> <ldirectord.cf>
>
> #Global Directives
> #checktimeout=10
> checkinterval=2
> autoreload=no
> logfile="/var/log/ldirectord.log"
> quiescent=yes
> virtual = 192.168.2.100:3306
>        service   = mysql
>        real      = 192.168.2.104:3306 gate
>        real      = 192.168.2.105:3306 gate
>        checktype = negotiate
>        login     = "ldirector"
>        passwd    = "Shlemon1"
>        database  = "ldirectordb"
>        request   = "SELECT * FROM connectioncheck"
>        scheduler = wrr
>
> <ha.cf>
> crm                     respawn
> logfacility             local0
> bcast           eth0
> mcast           eth0 225.0.0.1 694 1 0
> auto_failback   off
> node                    lb1
> node                    lb2
> respawn         hacluster /usr/local/heartbeat/lib/heartbeat/ipfail
> apiauth         ipfail  gid=haclient    uid=hacluster
> keepalive               2
> deadtime                11
> debugfile               /var/log/ha-debug
> logfile         /var/log/ha-log
> logfacility             daemon
>
> <haresources>
>
> lb1 \
>        ldirectord::ldirectord.cf \
>        LVSSyncDaemonSwap::master \
>        IPaddr2::192.168.2.100/24/eth2/192.168.2.255
>
>
>
> mysq1
> IP Address 192.168.2.104 eth0
>
> mysql2
> IP Address 192.168.2.105 eth0
>
>
>>What you should do is use several links, like
>>bcast ethx
>>mcast eth2 ...
>>ucast eth3 ...
>
>
> My questions are:
>
> 1) The machine only has one interface. Am I still able to set bcast,
> mcast, and ucast to ethx, eth2, and eth3? I was following the
> directions from
> "http://www.howtoforge.com/loadbalanced_mysql_cluster_debian_p6";, and
> they specified bcast and mcast on the same interface.
> 2) When I get this working smoothly, am I able to add another virtual
> and service to ldirector? Say for eample pgsql?
> 3) Will the load balancers ever act as a bottleneck to the cluster,
> and if so how do we handle such an issue.
>
> In respect to the warnings, and errors that I am seeing in the log file:
>
> heartbeat[9193]: 2011/09/05_17:04:08 ERROR: api_process_request: bad
> request [getrsc]
> heartbeat[9193]: 2011/09/05_17:04:08 ERROR: MSG: Dumping message with 5 fields
> heartbeat[9193]: 2011/09/05_17:04:08 ERROR: MSG[0] : [t=hbapi-req]
> heartbeat[9193]: 2011/09/05_17:04:08 ERROR: MSG[1] : [reqtype=getrsc]
> heartbeat[9193]: 2011/09/05_17:04:08 ERROR: MSG[2] : [dest=lb1]
> heartbeat[9193]: 2011/09/05_17:04:08 ERROR: MSG[3] : [pid=9210]
> heartbeat[9193]: 2011/09/05_17:04:08 ERROR: MSG[4] : [from_id=ipfail]
> heartbeat[9193]: 2011/09/05_17:04:08 WARN: Managed
> /usr/local/heartbeat/lib/heartbeat/ipfail process 9210 exited with
> return code 100.
>
> cib[9204]: 2011/09/05_17:04:08 ERROR: socket_wait_conn_new: unlink
> failure(/var/run/heartbeat/crm/cib_callback): Permission denied
> cib[9204]: 2011/09/05_17:04:08 ERROR: socket_wait_conn_new: trying to
> create in /var/run/heartbeat/crm/cib_callback bind:: Permission denied
> cib[9204]: 2011/09/05_17:04:08 ERROR: Can't create wait channel of
> type uds: Permission denied
> heartbeat[9193]: 2011/09/05_17:04:08 WARN: Managed
> /usr/local/heartbeat/lib/heartbeat/cib process 9204 exited with return
> code 1.
> heartbeat[9193]: 2011/09/05_17:04:08 ERROR: Respawning client
> "/usr/local/heartbeat/lib/heartbeat/cib":
> heartbeat[9193]: 2011/09/05_17:04:08 info: Starting child client
> "/usr/local/heartbeat/lib/heartbeat/cib" (1000,1002)
> heartbeat[9193]: 2011/09/05_17:04:09 info: Status update for node lb2:
> status active
> mgmtd[9209]: 2011/09/05_17:04:09 info: login to cib: 1, ret:-10
> crmd[9208]: 2011/09/05_17:04:09 WARN: do_cib_control: Couldn't
> complete CIB registration 1 times... pause and retry
> crmd[9208]: 2011/09/05_17:04:09 info: crmd_init: Starting crmd's mainloop
> heartbeat[9213]: 2011/09/05_17:04:09 info: Starting
> "/usr/local/heartbeat/lib/heartbeat/cib" as uid 1000  gid 1002 (pid
> 9213)
> cib[9213]: 2011/09/05_17:04:09 info: G_main_add_SignalHandler: Added
> signal handler for signal 15
> cib[9213]: 2011/09/05_17:04:09 info: G_main_add_TriggerHandler: Added
> signal manual handler
> cib[9213]: 2011/09/05_17:04:09 info: G_main_add_SignalHandler: Added
> signal handler for signal 17
> cib[9213]: 2011/09/05_17:04:09 info: main: Retrieval of a per-action
> CIB: disabled
> cib[9213]: 2011/09/05_17:04:09 ERROR: crm_is_writable:
> /var/lib/heartbeat/crm must be owned and r/w by user cluster
> cib[9213]: 2011/09/05_17:04:09 info: retrieveCib: Reading cluster
> configuration from: /var/lib/heartbeat/crm/cib.xml (digest:
> /var/lib/heartbeat/crm/cib.xml.sig)
> cib[9213]: 2011/09/05_17:04:09 WARN: retrieveCib: Cluster
> configuration not found: /var/lib/heartbeat/crm/cib.xml
> cib[9213]: 2011/09/05_17:04:09 WARN: readCibXmlFile: Primary
> configuration corrupt or unusable, trying backup...
> cib[9213]: 2011/09/05_17:04:09 info: retrieveCib: Reading cluster
> configuration from: /var/lib/heartbeat/crm/cib.xml.last (digest:
> /var/lib/heartbeat/crm/cib.xml.sig.last)
> cib[9213]: 2011/09/05_17:04:09 WARN: retrieveCib: Cluster
> configuration not found: /var/lib/heartbeat/crm/cib.xml.last
> cib[9213]: 2011/09/05_17:04:09 WARN: readCibXmlFile: Continuing with
> an empty configuration.
> cib[9213]: 2011/09/05_17:04:09 WARN: readCibXmlFile: No value for
> admin_epoch was specified in the configuration.
> cib[9213]: 2011/09/05_17:04:09 WARN: readCibXmlFile: The reccomended
> course of action is to shutdown, run crm_verify and fix any errors it
> reports.
> cib[9213]: 2011/09/05_17:04:09 WARN: readCibXmlFile: We will default
> to zero and continue but may get confused about which configuration to
> use if multiple nodes are powered up at the same time.
>
> cib[9213]: 2011/09/05_17:04:09 ERROR: socket_wait_conn_new: unlink
> failure(/var/run/heartbeat/crm/cib_callback): Permission denied
> cib[9213]: 2011/09/05_17:04:09 ERROR: socket_wait_conn_new: trying to
> create in /var/run/heartbeat/crm/cib_callback bind:: Permission denied
> cib[9213]: 2011/09/05_17:04:09 ERROR: Can't create wait channel of
> type uds: Permission denied
>
>
> ccm[9203]: 2011/09/05_17:04:08 ERROR: Cannot chdir to
> [/var/lib/heartbeat/cores/cluster]: Permission denied
>
> cib[9204]: 2011/09/05_17:04:08 WARN: readCibXmlFile: No value for
> admin_epoch was specified in the configuration.
> cib[9204]: 2011/09/05_17:04:08 WARN: readCibXmlFile: The reccomended
> course of action is to shutdown, run crm_verify and fix any errors it
> reports.
> cib[9204]: 2011/09/05_17:04:08 WARN: readCibXmlFile: We will default
> to zero and continue but may get confused about which configuration to
> use if multiple nodes are powered up at the same time.
>
> heartbeat[3857]: 2011/09/05_15:38:05 WARN: Logging daemon is disabled
> --enabling logging daemon is recommended
>
> mgmtd[9209]: 2011/09/05_17:04:08 WARN: Core dumps could be lost if
> multiple dumps occur.
> mgmtd[9209]: 2011/09/05_17:04:08 WARN: Consider setting non-default
> value in /proc/sys/kernel/core_pattern (or equivalent) for maximum
> supportability
> mgmtd[9209]: 2011/09/05_17:04:08 WARN: Consider setting
> /proc/sys/kernel/core_uses_pid (or equivalent) to 1 for maximum
> supportability
>
>
> Your help is greatly appreciated,
>
> Nick.
>
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to