-----Ursprüngliche Nachricht-----
Von:    Dhaval Jaiswal <dhaval.jais...@via.com>
Gesendet:       Mi 04.04.2012 16:41
Betreff:        SEVERE: Unable to start cluster.
An:     Tomcat Users List <users@tomcat.apache.org>; 
CC:     Shrinivas Devarkonda <shrinivas.devarko...@via.com>; 
> Hi List,
> 
> Below is the error we are facing while starting tomcats.
> 
> SEVERE: Unable to start cluster.
> org.apache.catalina.tribes.ChannelException: java.net.SocketException: Not
> a multicast address; No faulty members identified.
> 
> 
> Our cluster setting is as below in server.xml
> 
> 
>  <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"
> channelSendOptions="6">
>         <Manager className="org.apache.catalina.ha.session.BackupManager"
> expireSessionsOnShutdown="false"
>                    notifyListenersOnReplication="true" mapSendOptions="6"/>
> 
>             <Channel
> className="org.apache.catalina.tribes.group.GroupChannel">
>              <Membership
> className="org.apache.catalina.tribes.membership.McastService"
>                         address="192.168.3.14"
>                         port="45564"
>                         frequency="500"
>                         dropTime="30000"/>
>              <Receiver
> className="org.apache.catalina.tribes.transport.nio.NioReceiver"
>                       address="auto"
>                       port="4000"
>                       selectorTimeout="5000"
>                       timeout="60000"
>                       maxThreads="6"/>
> 
>              <Sender
> className="org.apache.catalina.tribes.transport.ReplicationTransmitter">
>                   <Transport
> className="org.apache.catalina.tribes.transport.nio.PooledParallelSender"
> timeout="60000" keepAliveCount="0"/>
>              </Sender>
>              <Interceptor
> className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector"/>
>              <Interceptor
> className="org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interc
> eptor"/>
>              <Interceptor
> className="org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor"/
> >
>            </Channel>
>          <Valve className="org.apache.catalina.ha.tcp.ReplicationValve"
> 
> filter=".*\.gif|.*\.js|.*\.jpeg|.*\.jpg|.*\.png|.*\.htm|.*\.html|.*\.css|.*\.txt
> "/>
>          <Valve
> className="org.apache.catalina.ha.session.JvmRouteBinderValve"/>
>        <ClusterListener
> className="org.apache.catalina.ha.session.ClusterSessionListener"/>
>        <ClusterListener
> className="org.apache.catalina.ha.session.JvmRouteSessionIDBinderListener"/>
>      </Cluster>
> 
> 
> 
> Note: 192.168.3.14 is the IP of backup manager with java & 192.168.3.9 is
> the IP address of local tomcat where above server.xml is hosted.
> 
> Please guide us as to how to overcome the issue & please give us the sample
> <cluster>   </cluster>  file if possible.
> 

Hi Dhaval,

you have to set a multicast ip address for the "address" attribute of the 
McastService. A multicast address looks like 224.x.x.x.

Take a look at http://en.wikipedia.org/wiki/Multicast_address for further 
details.

The Tomcat cluster uses multicast for the management of the cluster member.

Thomas

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to