У меня есть 3-х узловый кластер Brisk (Briskv1.0_beta2). Кассандра работает нормально (все три узла видят друг друга и данные сбалансированы по всему кольцу). Я начал узлы с помощью команды brisk cassandra -t . Я не могу, однако, выполнять какие-либо задания Hive или Pig. Когда я это делаю, я получаю исключение, в котором говорится, что он не может подключиться к трекеру задач.
Во время запуска я вижу в журнале следующее:
TaskTracker.java (line 695) TaskTracker up at: localhost.localdomain/127.0.0.1:34928
Несколько строк спустя, однако, я вижу это:
Retrying connect to server: localhost.localdomain/127.0.0.1:8012. Already tried 9 time(s).
INFO [TASK-TRACKER-INIT] RPC.java (line 321) Server at localhost.localdomain/127.0.0.1:8012 not available yet, Zzzzz...
Эти строки повторяются без перерыва, пока работает мой кластер.
В моем файле cassandra.yaml IP-адрес блока (не 0.0.0.0 или localhost) указывается в качестве listen_address, а для rpc_address установлено значение 0.0.0.0
Почему клиент пытается подключиться к порту, отличному от того, который отображается в журнале для отслеживания задач? Есть ли где-нибудь эти адреса / порты могут быть указаны?