Fixed in last "2.1.x" and "develop" branches, respectively 2.1.1-SNAPSHOT
and 2.2.0-SNAPSHOT.

Thanks for reporting it.

Best Regards,

Luca Garulli
Founder & CEO
OrientDB <http://orientdb.com/>


On 12 August 2015 at 01:52, Luca Garulli <[email protected]> wrote:

> Ok, this is definitely a bug. Just opened
> https://github.com/orientechnologies/orientdb/issues/4775 to track it.
>
> Best Regards,
>
> Luca Garulli
> Founder & CEO
> OrientDB <http://orientdb.com/>
>
>
> On 11 August 2015 at 21:13, <[email protected]> wrote:
>
>> The unmodified default-distributed-db-config.json works (i.e. without
>> "replica" role enabled).
>>
>> {
>>   "autoDeploy": true,
>>   "hotAlignment": false,
>>   "executionMode": "undefined",
>>   "readQuorum": 1,
>>   "writeQuorum": 2,
>>   "failureAvailableNodesLessQuorum": false,
>>   "readYourWrites": true,
>>   "servers": {
>>     "*": "master"
>>   },
>>   "clusters": {
>>     "internal": {
>>     },
>>     "index": {
>>     },
>>     "*": {
>>       "servers": ["<NEW_NODE>"]
>>     }
>>   }
>> }
>>
>>
>> Enabling the replica role like below and shown at
>> https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Forientechnologies%2Forientdb%2Fissues%2F3772&sa=D&sntz=1&usg=AFQjCNGUPw8mYKa3GfIN3Sc5nvSXMvUZtQ
>> results in java.lang.IllegalStateException on testnode2 after the db
>> autodeploys.
>>
>> {
>>     "autoDeploy": true,
>>     "hotAlignment": false,
>>     "offlineMsgQueueSize" : 0,
>>     "readQuorum": 1,
>>     "writeQuorum": 2,
>>     "failureAvailableNodesLessQuorum": false,
>>     "readYourWrites": true,
>>     "servers": {
>>       "testnode1" : "master",
>>       "*": "replica"
>>      },
>>     "clusters": {
>>         "internal": {
>>         },
>>         "index": {
>>         },
>>         "*": {
>>             "servers" : [ "<NEW_NODE>" ]
>>         }
>>     }
>> }
>>
>>
>> On Tuesday, August 11, 2015 at 11:47:09 AM UTC-7, l.garulli wrote:
>>>
>>> Hi,
>>> So the problem was in default-distributed-db-config.json file?
>>>
>>> Best Regards,
>>>
>>> Luca Garulli
>>> Founder & CEO
>>> OrientDB <http://orientdb.com/>
>>>
>>>
>>> On 11 August 2015 at 19:45, <[email protected]> wrote:
>>>
>>>> I did the same process without modifying
>>>> the default-distributed-db-config.json which worked. So more specifically,
>>>>
>>>> 2 instances, ubuntu 14.04
>>>>
>>>> - On both, install ubuntu 14.04, install Oracle Java 1.8.0_51 64bit
>>>>
>>>> - On both,
>>>> extract orientdb-community-2.1.1-20150809.182628-3-distribution.tar.gz 
>>>> (which
>>>> includes GratefulDeadConcerts db).
>>>>
>>>> - On both, modify hazelcast.xml as shown in your example (i.e. 2
>>>> manually specified ips)
>>>>
>>>> - On first instance, cd /opt/orientdb-community-2.1.1-SNAPSHOT/bin .
>>>> Then, ./dserver.sh . specify a root password. Interactively set nodename to
>>>> "testnode1".
>>>> /opt/orientdb-community-2.1-rc6/databases/GratefulDeadConcerts/distributed-config.json
>>>> updates to new settings and
>>>> INFO  [testnode1] received updated status
>>>> testnode1.GratefulDeadConcerts=ONLINE [OHazelcastPlugin]
>>>>
>>>> - On second instance, cd /opt/orientdb-community-2.1.1-SNAPSHOT/bin .
>>>> Then, ./dserver.sh . specify a root password. Interactively set nodename to
>>>> "testnode2".
>>>>
>>>> testnode1 creates backup of GratefulDeadConcerts and sends it to
>>>> testnode2. testnode2 installs db.  Both nodes
>>>> have GratefulDeadConcerts=ONLINE with no java.lang.IllegalStateException.
>>>>
>>>> --
>>>>
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "OrientDB" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> --
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "OrientDB" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to