У меня есть установка кластера Cassandra с 3 узлами (репликация установлена на 2) с установленным Solr, каждый узел имеет RHEL, 32 ГБ оперативной памяти, 1 ТБ HDD и DSE 4.8.3. На моих узлах происходит много операций записи, а также мое веб-приложение читает с моих узлов.
- Я заметил, что все узлы выходят из строя каждые 3-4 дня. Мне нужно перезапустить каждый узел, и тогда они будут нормально работать до следующих 3-4 дней, и снова та же проблема повторяется. Я проверил журналы сервера, но они не показывают никаких ошибок, даже когда сервер выходит из строя. Я не могу понять, почему это происходит.
- В моем приложении иногда, когда я подключаюсь к узлам через драйвер C # Cassandra, я получаю следующую ошибку:
# P2 #
Но когда я проверяю OpsCenter, ни один из узлов не отключен. Состояние всех узлов отображается отлично. Может это проблема с драйвером? Раньше я использовал драйвер Cassandra C # версии 2.5.0, установленный с nuget, но теперь я обновил даже его до версии 3.0.3, но эта ошибка сохраняется.
Любая помощь по этому поводу будет оценена. Заранее спасибо.
/var/log/cassandra/system.log
, чтобы узнать, почему узлы не работают? Это может быть исключение OutOfMemory или длинная сборка мусора. - person doanduyhai   schedule 07.04.2016Unexpected exception during request; channel = [....] java.io.IOException: Error while read (....): Connection reset by peer
- person Hitesh   schedule 07.04.2016