2015-06-01 12 views
9

Wenn ich versuche, Daten in Cassandra Legen Sie die folgenden Kriterien I der unten genannten FehlerCoordinator Knoten timed für Replikatknoten in Cassandra DataStax warten, während Einsatzdaten

cqlsh:assign> insert into tblFiles1(rec_no,clientid,contenttype,datafiles,filename) values(1,2,'gd','dgfsdg','aww'); 

Writetimeout bin immer: code = 1100 [Der Koordinatorknoten hat die Zeit abgelaufen und wartet auf die Antworten der Replikatknoten] message = "Zeitüberschreitung der Operation - nur 0 Antworten empfangen." info = { 'received_responses': 0, 'required_responses': 1, 'Konsistenz': 'ONE'}

Meine Version von Cassandra und DSE: [cqlsh 5.0.1 | Kassandra 2.1.5.469 | DSE 4.7.0 | CQL-Spezifikation 3.2.0 | Einheimische Protoco l v3]

+0

Können Sie überprüfen/Post cassandra.log von Ihrem Knoten? – shutty

+0

Die Ergebnisse einer [Trace] (http://docs.datastax.com/de/cql/3.0/cql/cql_reference/tracing_r.html) auf der Abfrage möglicherweise auch nützlich sein. – mildewey

Antwort

15

Erhöhen Sie die write_request_timeout_in_ms Timeout in der Cassandra Config-Datei (cassandra.yaml) als

write_request_timeout_in_ms: 20000 

und starten Sie Ihren Server