Я использую 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) ....
Любая помощь по этому вопросу высоко ценится.
Просто добавьте, что мастер ждет от регистраторов для прослушивания. – user2061050
Правильно ли вы настроили привязку DNS для master на региональных серверах? попробуйте 'ping serv11.mycompany.com' с сервера вашего региона и проверьте, является ли это IP-адресом ведущей машины. – ericson