2013-07-16 43 views
0

我正嘗試在Amazon EC2計算機上運行Hazelcast羣集(版本3.0-RC1)。我遵循了文檔中給出的例子。機器沒有形成一個集羣。相反,我得到以下信息:無法在Amazon EC2計算機上創建Hazelcast 3.0-RC1

2013-07-16 17:58:41 com.hazelcast.system 11295 INFO [10.168.30.154]:5701 [hzmap] 

Copyright (C) 2008-2013 Hazelcast.com 
2013-07-16 17:58:41 com.hazelcast.instance.Node 11302 WARN [10.168.30.154]:5701 [hzmap] com.hazelcast.impl.cluster.TcpIpJoinerOverAWS 
2013-07-16 17:58:41 com.hazelcast.core.LifecycleService 11304 INFO [10.168.30.154]:5701 [hzmap] Address[10.168.30.154]:5701 is STARTING 
2013-07-16 17:58:41 com.hazelcast.instance.Node 11636 WARN [10.168.30.154]:5701 [hzmap] No join method is enabled! Starting standalone. 
2013-07-16 17:58:41 com.hazelcast.core.LifecycleService 11739 INFO [10.168.30.154]:5701 [hzmap] Address[10.168.30.154]:5701 is STARTED 
2013-07-16 17:58:42 com.hazelcast.partition.PartitionService 12812 INFO [10.168.30.154]:5701 [hzmap] Initializing cluster partition table first arrangement... 

回答

0

它看起來像有在Hazelcast 3.0-RC1

節點#createJoiner()方法仍然使用TcpIPJoinerAWS類的舊包名稱的錯誤。

Class clazz = Class.forName("com.hazelcast.impl.cluster.TcpIpJoinerOverAWS"); 

相反,該類當前包名稱是:

Class clazz = Class.forName("com.hazelcast.impl.TcpIpJoinerOverAWS"); 
1

錯誤已在RC-2得到解決。

0

這個bug在Hazelcast 3 final中解決。

相關問題