Я использую Cassandra v2.1.13. Кластер с 21 узлом и 3 DC. Это наш новый кластер, перенесший данные с помощью sstableloader, который сейчас в сети. Ремонт не делается раньше. Когда я впервые запускаю восстановление nodetetool после того, как он был в сети, на начальных узлах я получаю эту ошибку
[2019-01-04 06:36:31,897] Repair command #21 finished
error: nodetool failed, check server logs
-- StackTrace --
java.lang.RuntimeException: nodetool failed, check server logs
at org.apache.cassandra.tools.NodeTool$NodeToolCmd.run(NodeTool.java:294)
at org.apache.cassandra.tools.NodeTool.main(NodeTool.java:206)
Приведенная выше ошибка говорит о сбое nodetool, но команда восстановления завершена. Я проверил логи, нет сообщений WARN / ERROR. Я выполнил ремонт на 3 семенных узлах на 3 DC. получил ту же ошибку. Ремонт одного узла за раз.
Что конкретно означает эта ошибка? Это потому, что nodetool потерял соединение после ремонта? Ремонт успешно завершен на этих 3 узлах? Безопасно ли продолжать восстановление на других узлах кластера с этим сообщением об ошибке?
Может кто-нибудь помочь мне разобраться в моих вопросах и решить эту проблему?