2016-04-19 17 views
0

Ich versuche, einen neuen Knoten im vorhandenen Cassandra-Cluster hinzuzufügen. Jetzt habe ich 4 Knoten im Cluster (2 DC). Jeder Knoten hat ~ 120 GB Daten. Ich benutze Plugin (Cassandra-Lucene-Index) 3.0.4 und Materialized View.Unbekannte Ausnahme beim Versuch, MaterializedView zu aktualisieren

Schleppfehler occure, wenn ich einen neuen Knoten zum Cluster hinzufügen:

ERROR [StreamReceiveTask: 3] 2016.04.18 11: 50: 32.597 Keyspace.java:492 - Unbekannte Ausnahme gefangen, während Der Versuch, MaterializedView zu aktualisieren! messages_dump.messages java.lang.IllegalArgumentException: Die Mutation von 24032623 Bytes ist zu groß für die maximale Größe von 16777216 bei org.apache.cassandra.db.commitlog.CommitLog.add (CommitLog.java:264) ~ [Apache-Cassandra -3.0.4.jar: 3.0.4] bei org.apache.cassandra.db.Keyspace.apply (Keyspace.java:469) [apache-cassandra-3.0.4.jar: 3.0.4] ...

ERROR [StreamReceiveTask: 3] 2016.04.18 11: 50: 32.598 StreamReceiveTask.java:214 - Fehler gestreamten Daten Anwendung: java.lang.IllegalArgumentException: Mutation von 24.032.623 Bytes zu groß ist für die Größe des maxiumum 16777216 bei org.apache.cassandra.db.commitlog.CommitLog.add (CommitLog.java:264) ~ [Apache-Cassandra-3.0.4.jar: 3.0.4] bei org.apache.cassandra.db.Keyspace.apply (Keyspace.java:469) ~ [apache-cassandra-3.0.4.jar: 3.0.4] bei org.apache.cassandra.db.Keyspace.apply (Keyspace.java:384) ~ [apache-cassandra-3.0.4.jar: 3.0.4] ...

Antwort

1

Canssandra beschwert sich über die Größe der Schreibanforderung. Versuchen Sie, die Commit-Log-Segmentgröße

Nach könnte helfen, zu erhöhen: https://support.datastax.com/hc/en-us/articles/207267063-Mutation-of-x-bytes-is-too-large-for-the-maxiumum-size-of-y-

+0

Ich habe erhöht commitlog_segment_size_in_mb bis 64, aber es has't gearbeitet. Ich glaube, ich habe vergessen, commitlog_archiving.properties zu konfigurieren. –

+0

Dies könnte auch helfen: http://stackoverflow.com/questions/26513776/mutation-of-17076203-bytes-is-too-large-for-the-maxiumum-size-of-16777216 –

+0

Ja, tat es. Aber ich habe jetzt ein anderes Problem. –

Verwandte Themen