2013-03-01 5 views
1

Я использую Hbase {hbase-0.94.3} и hasoop {hbase-0.94.3} в кластере из шести узлов. Операционная система установлена ​​на моем компьютере fedora. Для Hbase у меня есть один главный узел и 6 серверов регистров.Hbase regionserver не может подключиться к ведущему

Но странная проблема заключается в том, что мои серверы областей Hbase не могут подключиться к мастеру. Только сервер области, который работает на том же компьютере, что и мастер, может подключиться к мастеру.

Для 5 из 6 серверов региона я получаю следующее сообщение об ошибке:

Я получаю следующее сообщение об ошибке: 2013-02-28 19: 50: 26609 INFO org.apache.hadoop.hbase. regionserver.HRegionServer: попытка подключения к главному серверу на serv11.mycompany.com, 60000,1362102564107 2013-02-28 19: 51: 26,657 WARN org.apache.hadoop.hbase.regionserver.HRegionServer: невозможно подключиться к ведущему. Повторная. Ошибка была: java.net.ConnectException: Соединение отклонено в sun.nio.ch.SocketChannelImpl.checkConnect (метод Native) ....

Любая помощь по этому вопросу высоко ценится.

+0

Просто добавьте, что мастер ждет от регистраторов для прослушивания. – user2061050

+0

Правильно ли вы настроили привязку DNS для master на региональных серверах? попробуйте 'ping serv11.mycompany.com' с сервера вашего региона и проверьте, является ли это IP-адресом ведущей машины. – ericson

ответ

1

Похож на некоторую проблему с внутренним/внешним ip addr. Я использовал внешний IP-адрес, и тогда большинство вещей было решено.

Не знаю много о сети, но закрывайте этот вопрос, поскольку проблема решена.

Смежные вопросы