[Spread-users] Spread nodes not communicating

Ranko Mosic ranko.mosic at gmail.com
Mon Mar 26 11:04:16 EDT 2012


Wonderful, John, it is working now as per your recommendation.
Much appreciated, we can now continue with Vertica install.

You are right, AWS VPC  doesn't allow broadcast traffic. Is there more
documentation available about spread ( except for what is on
spread.orgwebsite ) - various configuration examples, how to use
spmonitor etc ?


On Sun, Mar 25, 2012 at 7:04 PM, John Schultz
<jschultz at spreadconcepts.com>wrote:

> My first guesses would be that Amazon doesn't allow broadcast traffic to
> flow or that the virtual network is not a /24 so .255 is the wrong
> broadcast address.
>
> If you only ever expect to run a 2 node configuration, then I believe you
> will get equivalent performance if you put each of the daemons in its own
> Spread_Segment like this:
>
> Spread_Segment 127.0.0.1:4803 {
>  N010000000010    10.0.0.10 {
>    10.0.0.10
>    127.0.0.1
>  }
> }
>
> Spread_Segment 127.0.0.1:4803 {
>  N010000000020    10.0.0.20 {
>    10.0.0.20
>    127.0.0.1
>   }
> }
>
> Cheers!
>
> -----
> John Lane Schultz
> Spread Concepts LLC
> Phn: 301 830 8100
> Cell: 443 838 2200
>
> On Mar 25, 2012, at 5:44 AM, Ranko Mosic wrote:
>
> Hi John,
> I am installing spread ( it is actually automatically installed as part of
> Vertica database installation procedure ) on two Amazon Web Services
> Virtual Private Cloud nodes, host01 ( private IP 10.0.0.10 ) and host02 (
> 10.0.0.20 ). SELinux is disabled, firewall is shut down (
> /etc/init.d/iptables stop ).
> Vertica installer creates user spread and generates configuration file:
> Here is configuration file ( it is identical on host02 ) :
> # cat /opt/vertica/config/vspread.conf
> Spread_Segment 10.0.0.255:4803 {
>  N010000000010    10.0.0.10 {
>    10.0.0.10
>    127.0.0.1
>  }
>  N010000000020    10.0.0.20 {
>    10.0.0.20
>    127.0.0.1
>  }
> }
> EventLogFile = /dev/null
> EventTimeStamp = "[%a %d %b %Y %H:%M:%S]"
> DaemonUser = spread
> DaemonGroup = verticadba
>
>
> This is spread start command lines from host01 and host02: ( # ps -ef|grep
> spread )
>
> spread    2510     1  0 05:30 ?        00:00:00
> /opt/vertica/spread/sbin/spread -n N010000000010 -c
> /opt/vertica/config/vspread.conf
>
>
> spread    2114     1  0 05:30 ?        00:00:00
> /opt/vertica/spread/sbin/spread -n N010000000020 -c
>  /opt/vertica/config/vspread.conf
>
>
> So hostnames are host01, host02, yet somehow Vertica installer puts
> N010000000010 and N010000000020 as hostnames in configuration file. It also
> uses same hostnames to start spread.
>
> Netstat shows that ports 480* are used by spread:
>
> netstat -atupln |grep 480
> tcp        0      0 127.0.0.1:4803              0.0.0.0:*
>   LISTEN      2510/spread
> tcp        0      0 10.0.0.10:4803              0.0.0.0:*
>   LISTEN      2510/spread
> udp        0      0 127.0.0.1:4803              0.0.0.0:*
>               2510/spread
> udp        0      0 10.0.0.10:4803              0.0.0.0:*
>               2510/spread
> udp        0      0 10.0.0.255:4803             0.0.0.0:*
>               2510/spread
> udp        0      0 127.0.0.1:4804              0.0.0.0:*
>               2510/spread
> udp        0      0 10.0.0.10:4804              0.0.0.0:*
>               2510/spread
>
>
>
>
>
> On Sat, Mar 24, 2012 at 4:13 PM, John Schultz <jschultz at spreadconcepts.com>
> wrote:
> Post your configuration file, describe your networking and make sure that
> any firewalls are open on the port you use along with port+1 and port+2 for
> UDP traffic.
>
> Cheers!
>
> -----
> John Lane Schultz
> Spread Concepts LLC
> Phn: 301 830 8100
> Cell: 443 838 2200
>
> On Mar 24, 2012, at 7:27 AM, Ranko Mosic wrote:
>
> Hi,
> I am trying to get spread nodes to communicate as part of Vertica database
> install.
>  /opt/vertica/spread/bin/spuser -r
> User> j test
> j test
>
> User>
> ============================
> Received REGULAR membership for group test with 1 members, where I am
> member 0:
>
>
> Same commands issued on host02 also produce identical result ( i.e. nodes
> do not communicate ).
>
> What could be the problem here ?
>
>
>
> --
> Regards,
> Ranko Mosic
> mobile:   +381-60-33-00-464
>
> _______________________________________________
> Spread-users mailing list
> Spread-users at lists.spread.org
> http://lists.spread.org/mailman/listinfo/spread-users
>
>
>
>
> --
> Regards,
> Ranko Mosic
> mobile:   +381-60-33-00-464
>
>
>


-- 
Regards,
Ranko Mosic
mobile:   +381-60-33-00-464
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.spread.org/pipermail/spread-users/attachments/20120326/547d6cad/attachment.html 


More information about the Spread-users mailing list