2015-06-01 21 views
9

Kiedy próbuję wstawić dane w Cassandry pomocą poniższego zapytania otrzymuję poniżej wymieniony błądwęzeł koordynator limit czasu oczekiwania na węzłach replik w Cassandra Datastax natomiast dane wkładka

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

WriteTimeout: kod = 1100 [Węzeł koordynatora przekroczył limit czasu oczekiwania na odpowiedź od węzłów w replice] = "Przekroczono limit czasu operacji - otrzymano tylko 0 odpowiedzi." info = { 'received_responses': 0, 'required_responses': 1, 'konsystencję': 'ONE'}

moja wersja Cassandra i DSE: [cqlsh 5.0.1 | Cassandra 2.1.5.469 | DSE 4.7.0 | Specyfikacja CQL 3.2.0 | Native protoco l v3]

+0

można sprawdzić/post cassandra.log ze swojego węzły? – shutty

+0

Wyniki zapytania [trace] (http://docs.datastax.com/en/cql/3.0/cql/cql_reference/tracing_r.html) w zapytaniu również mogą być przydatne. – mildewey

Odpowiedz

15

Zwiększ write_request_timeout_in_ms Timeout w pliku Cassandra Config (cassandra.yaml) jako

write_request_timeout_in_ms: 20000 

i zrestartuj serwer

Powiązane problemy