I am so happy! Haha. After changing the frame size of gigabit ethernet to 1500, it starts working! I can enable backends on both controllers and create tables on both. Nice!
One more question. Can I change the MTU size to a bigger size like 3000 or 4500. I want the better performance of network by increasing the MTU. Any idea? Thanks a lot!! Emmanuel! Don't forget to update Sequoia's user manual to reflect this issue. :) This is really Emmanuel. 2008/10/31 Bogon Choi <[EMAIL PROTECTED]> > What is jumbo frame? My MTU is 9000. Is this the jumbo frame that you mean? > If this is true, this would be the definite reason of not working. Let me > test. > Thanks. > > > 2008/10/31 Emmanuel Cecchet <[EMAIL PROTECTED]> > > Hi, >> >> Yes, actually I have already tested it and it does work. >> There might be a problem with your Gigabit switch. Also check if you are >> using jumbo frames sometimes it causes problems and it needs to be >> disabled. >> >> Keep us posted with your findings, >> Emmanuel >> >> Bogon Choi wrote: >> > Have you ever tested Sequoia, JGroups, or its perf test on Gigabit >> > Ethernet? And, did it work? >> > Thanks. >> > >> > >> > 2008/10/30 Bogon Choi <[EMAIL PROTECTED] <mailto: >> [EMAIL PROTECTED]>> >> > >> > I am using JDK 1.6.0_07. Which java version are you using? Thanks. >> > >> > >> > >> > On Thu, Oct 30, 2008 at 5:00 PM, Emmanuel Cecchet >> > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote: >> > >> > Hi, >> > >> > Sequencer is the layer that implements the total order that is >> > needed by >> > Sequoia. What is in that layer is pretty simple and should >> > just unicast >> > the messages to a coordinator that broadcast them to the group >> > in the >> > total order it defines. >> > I am not sure why it does not work on your setup. What JDK >> > vendor and >> > version are you using? >> > >> > Thanks for your feedback, >> > Emmanuel >> > >> > Bogon Choi wrote: >> > > I am testing JGroups 2.6.5 with sequoia_jgroups.xml, which >> > comes with >> > > Sequoia 4, the up-to-date version. >> > > With the normal udp.xml of JGroups, Perf test works >> > perfectly. BTW, >> > > when I use the xml of Sequoia 4, the Perf test doesn't work. >> > It just >> > > hangs. I am using Gigabit switch. And, to expose which tags >> > make this >> > > problem, I added one tag by tag to the working udp.xml. >> > Then, after I >> > > put SEQUENCER tag, the Perf test stops working. >> > > >> > > To make sure this problem, I removed SEQUENCER tag from >> > > sequoia_jgroups.xml. And then, the perf test starts working. >> > Some >> > > parts of its result showed 63MB/sec performance, which is >> > much better >> > > performance than normal udp.xml. Definitely, this problem is >> > caused by >> > > SEQUENCER tag. Do you have any idea? Thanks. >> > > >> > > >> > > == NOT WORKING UDP.XML == >> > > <config> >> > > <UDP bind_addr="192.168.10.202 <http://192.168.10.202> >> > <http://192.168.10.202>" >> > > mcast_addr="224.1.1.5 <http://224.1.1.5> <http://224.1.1.5>" >> > > mcast_port="10009" >> > > tos="8" >> > > ucast_recv_buf_size="20000000" >> > > ucast_send_buf_size="640000" >> > > mcast_recv_buf_size="25000000" >> > > mcast_send_buf_size="640000" >> > > loopback="false" >> > > discard_incompatible_packets="true" >> > > max_bundle_size="64000" >> > > max_bundle_timeout="30" >> > > use_incoming_packet_handler="true" >> > > ip_ttl="${jgroups.udp.ip_ttl:2}" >> > > enable_bundling="true" >> > > enable_diagnostics="true" >> > > thread_naming_pattern="cl" >> > > >> > > use_concurrent_stack="true" >> > > >> > > thread_pool.enabled="true" >> > > thread_pool.min_threads="2" >> > > thread_pool.max_threads="8" >> > > thread_pool.keep_alive_time="5000" >> > > thread_pool.queue_enabled="true" >> > > thread_pool.queue_max_size="1000" >> > > thread_pool.rejection_policy="Run" >> > > >> > > oob_thread_pool.enabled="true" >> > > oob_thread_pool.min_threads="1" >> > > oob_thread_pool.max_threads="8" >> > > oob_thread_pool.keep_alive_time="5000" >> > > oob_thread_pool.queue_enabled="false" >> > > oob_thread_pool.queue_max_size="100" >> > > oob_thread_pool.rejection_policy="Run"/> >> > > >> > > <PING timeout="2000" >> > > num_initial_members="3"/> >> > > <MERGE2 max_interval="30000" >> > > min_interval="10000"/> >> > > <FD_SOCK/> >> > > <FD timeout="10000" max_tries="5" shun="true"/> >> > > <VERIFY_SUSPECT timeout="1500" /> >> > > <BARRIER /> >> > > <pbcast.NAKACK use_stats_for_retransmission="false" >> > > exponential_backoff="150" >> > > use_mcast_xmit="true" gc_lag="0" >> > > retransmit_timeout="50,300,600,1200" >> > > discard_delivered_msgs="true"/> >> > > <UNICAST timeout="300,600,1200"/> >> > > <pbcast.STABLE stability_delay="1000" >> desired_avg_gossip="50000" >> > > max_bytes="1000000"/> >> > > <VIEW_SYNC avg_send_interval="60000" /> >> > > <pbcast.GMS print_local_addr="true" join_timeout="3000" >> > > shun="false" >> > > view_bundling="true"/> >> > > <SEQUENCER/> <======== AFTER PUTTING THIS, NOT WORKING!! >> > > <FC max_credits="500000" >> > > min_threshold="0.20"/> >> > > <FRAG2 frag_size="60000" /> >> > > <!--pbcast.STREAMING_STATE_TRANSFER /--> >> > > <!--<pbcast.STATE_TRANSFER />--> >> > > <!-- pbcast.FLUSH /--> >> > > </config> >> > > >> > > >> > > >> > > == WORKING SEQUOIA_JGROUPS.XML == >> > > <config> >> > > <UDP bind_addr="192.168.10.202 <http://192.168.10.202> >> > <http://192.168.10.202>" >> > > mcast_port="10009" >> > > mcast_addr="224.1.1.5 <http://224.1.1.5> <http://224.1.1.5>" >> > > tos="16" >> > > ucast_recv_buf_size="20000000" >> > > ucast_send_buf_size="640000" >> > > mcast_recv_buf_size="25000000" >> > > mcast_send_buf_size="640000" >> > > loopback="false" >> > > discard_incompatible_packets="true" >> > > max_bundle_size="64000" >> > > max_bundle_timeout="30" >> > > use_incoming_packet_handler="true" >> > > ip_ttl="2" >> > > enable_bundling="true"/> >> > > <PING timeout="2000" num_initial_members="2"/> >> > > <!-- MERGE2 max_interval="100000" min_interval="5000"/ --> >> > > <FD_SOCK/> >> > > <!-- FD_SOCK is not enough in some OS cases, add the FD >> > protocol if >> > > failure detection takes too much of time. --> >> > > <!-- <FD timeout="1000" max_tries="3" shun="true" /> --> >> > > <!--VERIFY_SUSPECT timeout="1500"/--> >> > > <BARRIER /> >> > > <pbcast.NAKACK use_mcast_xmit="false" gc_lag="0" >> > > retransmit_timeout="100,200,300,600,1200,2400,4800" >> > > discard_delivered_msgs="true"/> >> > > <UNICAST timeout="300,600,1200,2400,3600"/> >> > > <pbcast.STABLE stability_delay="1000" >> desired_avg_gossip="50000" >> > > max_bytes="400000"/> >> > > <VIEW_SYNC avg_send_interval="60000"/> >> > > <pbcast.GMS print_local_addr="true" join_timeout="3000" >> > > view_bundling="true" shun="false"/> >> > > >> > > <!--<SEQUENCER/>--> <======== I COMMENTED THIS OUT!! >> > > <FC max_credits="2000000" min_threshold="0.10"/> >> > > <FRAG2 frag_size="60000"/> >> > > <!-- pbcast.STATE_TRANSFER/ --> >> > > </config> >> > > >> > > >> > > On Wed, Oct 29, 2008 at 11:16 PM, Emmanuel Cecchet >> > > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >> > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> >> > wrote: >> > > >> > > Bogon Choi wrote: >> > > > Let me know which parts I should look at first from >> > sequencer.xml. >> > > > Give me some hints. And, can I use sequoia with the >> > version 2.6.5? >> > > Yes, you can. Just replace lib/jgroups-core.jar with the new >> > version. >> > > Take also the sequencer.xml config file that comes in the >> > JGroups >> > > distribution, that should get you started. >> > > >> > > You can also get these files from Sequoia CVS HEAD (Sequoia >> > 4). All >> > > information to access CVS are on the Forge. >> > > >> > > Hope this helps, >> > > Emmanuel >> > > >> > >> > >> > -- >> > Emmanuel Cecchet >> > FTO @ Frog Thinker >> > Open Source Development & Consulting >> > -- >> > Web: http://www.frogthinker.org >> > email: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >> > Skype: emmanuel_cecchet >> > >> > _______________________________________________ >> > Sequoia mailing list >> > [email protected] >> > <mailto:[email protected]> >> > https://forge.continuent.org/mailman/listinfo/sequoia >> > >> > >> > >> > >> > -- >> > 여호와는 네게 복을 주시고 너를 지키시기를 원하며 >> > 여호와는 그 얼굴을 네게 비추사 은혜 베푸시기를 원하며 >> > 여호와는 그 얼굴을 네게로 향하여 드사 평강 주시기를 원하노라 >> > (민수기 6:24-26) >> > >> > >> > >> > >> > -- >> > 여호와는 네게 복을 주시고 너를 지키시기를 원하며 >> > 여호와는 그 얼굴을 네게 비추사 은혜 베푸시기를 원하며 >> > 여호와는 그 얼굴을 네게로 향하여 드사 평강 주시기를 원하노라 >> > (민수기 6:24-26) >> > ------------------------------------------------------------------------ >> > >> > _______________________________________________ >> > Sequoia mailing list >> > [email protected] >> > https://forge.continuent.org/mailman/listinfo/sequoia >> >> >> -- >> Emmanuel Cecchet >> FTO @ Frog Thinker >> Open Source Development & Consulting >> -- >> Web: http://www.frogthinker.org >> email: [EMAIL PROTECTED] >> Skype: emmanuel_cecchet >> >> _______________________________________________ >> Sequoia mailing list >> [email protected] >> https://forge.continuent.org/mailman/listinfo/sequoia >> > > > > -- > 여호와는 네게 복을 주시고 너를 지키시기를 원하며 > 여호와는 그 얼굴을 네게 비추사 은혜 베푸시기를 원하며 > 여호와는 그 얼굴을 네게로 향하여 드사 평강 주시기를 원하노라 > (민수기 6:24-26) > -- 여호와는 네게 복을 주시고 너를 지키시기를 원하며 여호와는 그 얼굴을 네게 비추사 은혜 베푸시기를 원하며 여호와는 그 얼굴을 네게로 향하여 드사 평강 주시기를 원하노라 (민수기 6:24-26)
_______________________________________________ Sequoia mailing list [email protected] https://forge.continuent.org/mailman/listinfo/sequoia
