Anton V. Goldberg <[EMAIL PROTECTED]> writes:
>
> I tried to set up Sequoia replication between controllers via JGroups
> (TCP/TCPPING with fixed IPs for a list of controllers).
>I was able to transfer
> dumps all right. Controllers see each other and everything seems to be good
> until I start using the database for updates. One of the controllers gives a
> WARN about "not all backends" somewhere, while the other gives an
>INFO message
> about "unrecognized response from controller (null)". I realize the
> description
> is vague and I will follow up with exact error messages, but I have a
> suspicion
> that my JGroups configuration was not ( or far from) perfect. Is there a
> verified JGroups TCP config for sequoia?
So here are the messages. For some reason controller1 always produces message1
and controller2 - message 2.
MESSAGE1:
2006-12-27 17:43:46,524 WARN controller.RequestManager.camps_index Unexpected
answer from controller Member(address=/XXX.XX.XX.XXX:7800, uid=camps_index)
(null) for request INSERT INTO CAMPS_INDEX(customerId,order...
MESSAGE2:
2006-12-27 17:43:49,328 INFO controller.RequestManager.camps_index Unable to
find request INSERT INTO CAMPS_INDEX(customerId,order... in list of requests
that failed on all backends.
Here's my JGroups config:
<config>
<TCP start_port="7800"
loopback="false"
discard_incompatible_packets="true"
max_bundle_size="64000"
max_bundle_timeout="30"
use_incoming_packet_handler="true"
use_outgoing_packet_handler="false"
down_thread="false" up_thread="false"
enable_bundling="true"/>
<!-- Using TCPPING instead. Need a dedicated gossip server otherwise. -->
<!--PING timeout="2000"
down_thread="false" up_thread="false" num_initial_members="3"/-->
<TCPPING
initial_hosts="X.X.X[7800],
Y.Y.Y[7800]"
port_range="5"
timeout="3000"
down_thread="false" up_thread="false" num_initial_members="3"/>
<MERGE2 max_interval="10000"
down_thread="false" up_thread="false" min_interval="5000"/>
<FD_SOCK down_thread="false" up_thread="false"/>
<!--VERIFY_SUSPECT timeout="1500" down_thread="false"/-->
<pbcast.NAKACK max_xmit_size="60000"
use_mcast_xmit="false" gc_lag="0"
retransmit_timeout="100,200,300,600,1200,2400,4800"
down_thread="false" up_thread="false"
discard_delivered_msgs="true"/>
<!-- UNICAST not needed for TCP -->
<!--UNICAST timeout="300,600,1200,2400,3600"
down_thread="false" up_thread="false"/-->
<pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"
down_thread="false" up_thread="false"
max_bytes="400000"/>
<VIEW_SYNC avg_send_interval="60000" down_thread="false" up_thread="false"
/>
<pbcast.GMS print_local_addr="true" join_timeout="5000"
down_thread="false" up_thread="false"
join_retry_timeout="2000" shun="true"
handle_concurrent_startup="true" />
<SEQUENCER down_thread="false" up_thread="false" />
<FC max_credits="2000000" down_thread="false" up_thread="false"
min_threshold="0.10"/>
<VERIFY_SUSPECT
timeout="1500"
down_thread="false"
up_thread="false"/>
<!-- FRAG2 frag_size="60000" down_thread="false" up_thread="true"/ -->
<!-- pbcast.STATE_TRANSFER down_thread="false" up_thread="false"/-->
</config>
_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia