Issue seen when trying to create a separate cluster

141 views
Skip to first unread message

Tony

unread,
Mar 1, 2012, 9:02:54 PM3/1/12
to haze...@googlegroups.com
Hi,
Iam new to hazelcast.
Iam trying to create a separate cluster.
http://www.hazelcast.com/docs/2.0/manual/multi_html/ch13s03.html

Version- 2.0RC2

Code -
public static void main(String[] args) {
        Config configApp1 = new Config();
        configApp1.setPortAutoIncrement(true);
        configApp1.getGroupConfig().setName("app1");
        //configApp1.getGroupConfig().setPassword("nono");

        HazelcastInstance h1 = Hazelcast.newHazelcastInstance(configApp1);
        Hazelcast.getQueue("queque1").offer("hahhahhaaa");
        System.out.println(h1.getCluster().getMembers().size());
}

Issue1 "Each node can only participate in one group and it only joins to its own group, does not mess with others."-(doesnt seem to be working)
1.Run the above code. A cluster is created which joins app1.
2.Run "Run.bat" present in bin folder of hazelcast -
    It throws an exception-
    SEVERE: /192.168.2.2:5701 [dev] ManagementCenterService could not be started!
    java.net.SocketException: Unrecognized Windows Sockets error: 0: Cannot bind
   
    Also it displays 2 members in the cluster - Shouldnt it be 1, since this is a default group. i can also access queque1 which was created in a separate group(app1).
    hazelcast[default] > who
    Cluster [2] {
        Member [192.168.2.2:5702]
        Member [192.168.2.2:5701] this
    }

Issue 2 -
1. Shutdown all intances of hazelcast
2. Run "Run.bat" present in bin folder of hazelcast - starts up properly
3. Run the above code -
It keeps printing Connection lost messages in the console.

logs that i see-
Mar 2, 2012 7:23:02 AM com.hazelcast.system
INFO: /192.168.2.2:5701 [app1] Hazelcast Community Edition 2.0-RC2 (20120220) starting at Address[192.168.2.2:5701]
Mar 2, 2012 7:23:02 AM com.hazelcast.system
INFO: /192.168.2.2:5701 [app1] Copyright (C) 2008-2012 Hazelcast.com
Mar 2, 2012 7:23:02 AM com.hazelcast.impl.LifecycleServiceImpl
INFO: /192.168.2.2:5701 [app1] Address[192.168.2.2:5701] is STARTING
Mar 2, 2012 7:23:04 AM com.hazelcast.impl.MulticastJoiner
INFO: /192.168.2.2:5701 [app1]


Members [1] {
    Member [192.168.2.2:5701] this
}

Mar 2, 2012 7:23:04 AM com.hazelcast.impl.Node
SEVERE: /192.168.2.2:5701 [app1] ManagementCenterService could not be started!
java.net.BindException: Address already in use: Cannot bind
    at java.net.PlainDatagramSocketImpl.bind0(Native Method)
    at java.net.PlainDatagramSocketImpl.bind(Unknown Source)
    at java.net.DatagramSocket.bind(Unknown Source)
    at java.net.DatagramSocket.<init>(Unknown Source)
    at java.net.DatagramSocket.<init>(Unknown Source)
    at java.net.DatagramSocket.<init>(Unknown Source)
    at com.hazelcast.impl.management.ManagementCenterService.<init>(ManagementCenterService.java:95)
    at com.hazelcast.impl.Node.start(Node.java:445)
    at com.hazelcast.impl.FactoryImpl.<init>(FactoryImpl.java:375)
    at com.hazelcast.impl.FactoryImpl.newHazelcastInstanceProxy(FactoryImpl.java:121)
    at com.hazelcast.impl.FactoryImpl.newHazelcastInstanceProxy(FactoryImpl.java:107)
    at com.hazelcast.core.Hazelcast.newHazelcastInstance(Hazelcast.java:394)
    at com.automation.server.grid.launcher.Testapp.main(Testapp.java:18)
Mar 2, 2012 7:23:04 AM com.hazelcast.impl.LifecycleServiceImpl
INFO: /192.168.2.2:5701 [app1] Address[192.168.2.2:5701] is STARTED
Mar 2, 2012 7:23:04 AM com.hazelcast.config.XmlConfigBuilder
INFO: Looking for hazelcast.xml config file in classpath.
Mar 2, 2012 7:23:04 AM com.hazelcast.config.XmlConfigBuilder
WARNING: Could not find hazelcast.xml in classpath.
Hazelcast will use hazelcast-default.xml config file in jar.
Mar 2, 2012 7:23:04 AM com.hazelcast.config.XmlConfigBuilder
INFO: Using configuration file file:/C:/Users/pathomas/Downloads/Plugins/hazzle/hazelcast-2.0-RC2/lib/hazelcast-2.0-RC2.jar!/hazelcast-default.xml in the classpath.
Mar 2, 2012 7:23:04 AM com.hazelcast.system
INFO: /192.168.2.2:5702 [dev] Hazelcast Community Edition 2.0-RC2 (20120220) starting at Address[192.168.2.2:5702]
Mar 2, 2012 7:23:04 AM com.hazelcast.system
INFO: /192.168.2.2:5702 [dev] Copyright (C) 2008-2012 Hazelcast.com
Mar 2, 2012 7:23:04 AM com.hazelcast.impl.LifecycleServiceImpl
INFO: /192.168.2.2:5702 [dev] Address[192.168.2.2:5702] is STARTING
Mar 2, 2012 7:23:04 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60179
Mar 2, 2012 7:23:04 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60179 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:04 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60179
Mar 2, 2012 7:23:04 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60179
Mar 2, 2012 7:23:04 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:05 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60183 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:05 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60183
Mar 2, 2012 7:23:05 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60183
Mar 2, 2012 7:23:05 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60183
Mar 2, 2012 7:23:05 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:06 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60185 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:06 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60185
Mar 2, 2012 7:23:06 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60185
Mar 2, 2012 7:23:06 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:06 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60185
Mar 2, 2012 7:23:07 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60187
Mar 2, 2012 7:23:07 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60187
Mar 2, 2012 7:23:07 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60187 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:07 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60187
Mar 2, 2012 7:23:07 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:08 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60191
Mar 2, 2012 7:23:08 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60191
Mar 2, 2012 7:23:08 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60191 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:08 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60191
Mar 2, 2012 7:23:08 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:09 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60193 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:09 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60193
Mar 2, 2012 7:23:09 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60193
Mar 2, 2012 7:23:09 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60193
Mar 2, 2012 7:23:09 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:10 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60195
Mar 2, 2012 7:23:10 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60195
Mar 2, 2012 7:23:10 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60195 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:10 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60195
Mar 2, 2012 7:23:10 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:11 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60199
Mar 2, 2012 7:23:11 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60199 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:11 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60199
Mar 2, 2012 7:23:11 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60199
Mar 2, 2012 7:23:11 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:12 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60201 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:12 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60201
Mar 2, 2012 7:23:12 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60201
Mar 2, 2012 7:23:12 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60201
Mar 2, 2012 7:23:12 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:13 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60203 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:13 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60203
Mar 2, 2012 7:23:13 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60203
Mar 2, 2012 7:23:14 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60203
Mar 2, 2012 7:23:14 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:14 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60207 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:14 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60207
Mar 2, 2012 7:23:14 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60207
Mar 2, 2012 7:23:15 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60207
Mar 2, 2012 7:23:15 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
Mar 2, 2012 7:23:15 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5702 [dev] 60209 accepted socket connection from /192.168.2.2:5701
Mar 2, 2012 7:23:15 AM com.hazelcast.nio.SocketAcceptor
INFO: /192.168.2.2:5701 [app1] 5701 is accepting socket connection from /192.168.2.2:60209
Mar 2, 2012 7:23:15 AM com.hazelcast.nio.ConnectionManager
INFO: /192.168.2.2:5701 [app1] 5701 accepted socket connection from /192.168.2.2:60209
Mar 2, 2012 7:23:16 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5701 [app1] Connection lost /192.168.2.2:60209
Mar 2, 2012 7:23:16 AM com.hazelcast.nio.Connection
INFO: /192.168.2.2:5702 [dev] Connection lost /192.168.2.2:5701
.
.
.
. and so on ....

Thanks,
Tony

Tony

unread,
Mar 2, 2012, 7:39:35 AM3/2/12
to haze...@googlegroups.com
My bad ..
Hazelcast.getQueue("queque1") actually creates a new node with the default group .. not the group that i was intending to use.
Changed to the local instance of hazelcast and dont see the errors now.
Reply all
Reply to author
Forward
0 new messages