Hi all.
i'm using Orientdb 2.0.11.
is this a bug?
how can i to do change cluster selection?
2015년 6월 1일 월요일 오후 9시 30분 44초 UTC+9, Anthony Hebig 님의 말:
>
> Same problem here with distributed mode (same thing with non-distributed
> mode).
>
> There are some problems with the studio plugin too :
> - I've set the global property "cluster selection" to "round-robin" (DB >
> Configuration > Cluster Selection > Save)
> - But when I look at the "Schema" part, all classes have "local" as
> cluster selection (but the "info class" command in the console is correct)
> - From Studio again, "Schema" part : when I change a class "cluster
> selection" it has no effect (there's still a green popup but no change at
> all)
>
>
> Le mardi 7 avril 2015 19:58:41 UTC+2, Melvin Yam a écrit :
>>
>> Hi all,
>>
>> I'm using OrientDB 2.0.6.
>> I started orientdb in a single machine in distributed mode, by running
>> dserver.bat (in Windows).
>>
>> I did the following:
>> orientdb> create database remote:192.168.88.213/testdb root root plocal
>>
>> Creating database [remote:192.168.88.213/testdb] using the storage type
>> [plocal]...
>> Connecting to database [remote:192.168.88.213/testdb] with user
>> 'admin'...OK
>>
>> DISTRIBUTED CONFIGURATION:
>> {
>> "members": [{
>> "id": "9b5e0282-f445-4f68-8d16-635ed0a0b394",
>> "name": "node1428428394440",
>> "startedOn": "2015-04-08 01:39:51",
>> "listeners": [{"protocol":"ONetworkProtocolBinary","listen":"
>> 192.168.88.213:2424"},{"protocol":"ONetworkProtocolHttpDb","listen":"
>> 192.168.88.213:2480"}],
>> "databases": []
>> }
>> ],
>> "localName": "_hzInstance_1_orientdb",
>> "localId": "9b5e0282-f445-4f68-8d16-635ed0a0b394"
>> }
>> Database created successfully.
>>
>> orientdb {db=testdb}> create cluster p1
>>
>> Cluster created correctly with id #11
>>
>> orientdb {db=testdb}> create cluster p2
>>
>> Cluster created correctly with id #12
>>
>> orientdb {db=testdb}> create class person cluster p1,p2
>>
>> Class created successfully. Total classes in database now: 11
>>
>> orientdb {db=testdb}> alter class person clusterselection balanced
>>
>> Class updated successfully
>>
>> orientdb {db=testdb}> info class person
>>
>> Class................: person
>> Default cluster......: p1 (id=11)
>> Supported cluster ids: [11, 12]
>> Cluster selection....: balanced
>> orientdb {db=testdb}> insert into person content {name:"Melvin"}
>>
>> Inserted record 'person#11:0{name:Melvin} v1' in 0.019000 sec(s).
>>
>> orientdb {db=testdb}> insert into person content {name:"Melvin2"}
>>
>> Inserted record 'person#11:1{name:Melvin2} v1' in 0.005000 sec(s).
>>
>> orientdb {db=testdb}> insert into person content {name:"Melvin3"}
>>
>> Inserted record 'person#11:2{name:Melvin3} v1' in 0.005000 sec(s).
>>
>> orientdb {db=testdb}> alter class person clusterselection round-robin
>>
>> Class updated successfully
>>
>> orientdb {db=testdb}> info class person
>>
>> Class................: person
>> Default cluster......: p1 (id=11)
>> Supported cluster ids: [11, 12]
>> Cluster selection....: round-robin
>> orientdb {db=testdb}> insert into person content {name:"Melvin5"}
>>
>> Inserted record 'person#11:4{name:Melvin5} v1' in 0.008000 sec(s).
>>
>> orientdb {db=testdb}> insert into person content {name:"Melvin6"}
>>
>> Inserted record 'person#11:5{name:Melvin6} v1' in 0.005000 sec(s).
>>
>> orientdb {db=testdb}> insert into person content {name:"Melvin7"}
>>
>> Inserted record 'person#11:6{name:Melvin7} v1' in 0.005000 sec(s).
>>
>> All the records inserted are always in the cluster p1, regardless of the
>> clusterselection I set for class person.
>> How does cluster selection work? Why does it not select cluster p2?
>> I am really confused. Can someone explain to me what is happening?
>>
>> Thanks.
>>
>> Regards,
>> Melvin Yam
>>
>>
>>
--
---
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.