Description
I am running on 3 nodes CENTOS 6.6 and i have created InfluxDB Cluster Configuration as very well exaplined in docs section. (i have installed InfluxDB 0.9.2 on all 3 nodes).
On the first node i created a database with:
create database mydb
which appeared on the other 3 nodes. I have inserted a measurement called cpu_load which also appeared on the other 3 nodes. All good and working as expected until now.
I have inserted another measurement called "cpu time" using the following line command:
insert cpu\ time,hostname=server01 value=100.
On this node i could succesfully query it and i had the following results:
show series
select * from "cpu time"
Now when i tried to query it on the other nodes, i got a slightly different result:(pay attention to _key):
On 2nd and 3rd node:
show series
select * from "cpu time"
ERR: Get http://localhost:8086/query?db=mydb&q=select+%2A+from+%22cpu+time%22: EOF
And if i try to make a Select query(as shown above), the service stops functioning and it must be restarted. Also when restarting i am getting:
Starting the process influxd [ OK ]
influxd process failed to start [ FAILED ]
but it seems that after 2-3 seconds its working fine, although the data is still the same.
So my guess is that when we insert measurements containing spaces, the replication is not working very well - it seems to add one more backslash to measurement _key on the other nodes.
Thank you!
Catalin Catana