2013-05-31 2 views
0

Исполнительного начала службы на подчиненных узлах кластера с помощью следующей команды:Неудачного соединения по SSH к подчиненным узлам кластера

[email protected]:/export/hadoop-1.0.1/bin$. ./start-all.sh 

не первый раз, когда я получить результат

starting namenode, logging to /export/hadoop-1.0.1/libexec/../logs/hadoop--namenode-one.out 
192.168.1.10: starting datanode, logging to /export/hadoop-1.0.1/libexec/../logs/hadoop-hadoop-datanode-myhost2.out 
192.168.1.11: ssh: connect to host 192.168.1.11 port 22: Connection timed out 
192.168.1.5: starting secondarynamenode, logging to /export/hadoop-1.0.1/libexec/../logs/hadoop-hadoop-secondarynamenode-one.out 
starting jobtracker, logging to /export/hadoop-1.0.1/libexec/../logs/hadoop--jobtracker-one.out 
192.168.1.10: starting tasktracker, logging to /export/hadoop-1.0.1/libexec/../logs/hadoop-hadoop-myhost2.out 
192.168.1.11: ssh: connect to host 192.168.1.11 port 22: Connection timed out 

Как исправить ошибку ниже:

ssh: connect to host port 22: Connection timed out 

[email protected]: /export/hadoop-1.0.1/bin$ ssh -vvv 192.168.1.10 
Sun_SSH_1.5, SSH protocols 1.5/2.0, OpenSSL 0x1000004f 
debug1: Reading configuration data /etc/ssh/ssh_config 
debug1: Rhosts Authentication disabled, originating port will not be trusted. 
debug1: ssh_connect: needpriv 0 
debug1: Connecting to 192.168.1.10 [192.168.1.10] port 22 
debug1: connect to address 192.168.1.10 port 22: Connection timed out 
ssh: connect to host 192.168.1.10 port 22: Connection timed out 

Что нужно сделать, чтобы исправить ошибка?

+1

Добро пожаловать в SO! Я отредактировал ваше сообщение, чтобы сделать ваш вопрос более ясным. – Brian

+1

+1 @Brian. Вот как нужно обращаться с новичками – Tariq

+0

@Tariq - Я очень ценю +1, спасибо! – Brian

ответ

0

У вас есть демон sshd, работающий на вашей машине? Ваша ОС может поставляться с ssh, но для запуска демона sshd вам необходимо полностью установить ssh. По завершении я имею в виду:

ssh: Команда, которую мы используем для подключения к удаленным машинам - клиенту.

sshd: демон, который запускается на сервере и позволяет клиентам подключиться к этому серверу.

Кроме того, убедитесь, что с портом 22 нет проблем. Если вы все еще сталкиваетесь с проблемой, попробуйте ssh с ключом -v, чтобы получить полную трассировку.

ssh -v myhost2 

Вы можете пойти here для подробного объяснения ssh.

+0

Hadoop @ один: /export/hadoop-1.0.1/bin$ SSH -v 192.168.1.10 \t Sun_SSH_1.5, SSH протоколы 1.5/2.0, OpenSSL 0x1000004f \t debug1: Считывание данных конфигурации/и т.д./SSH/ssh_config \t debug1: Rhosts Аутентификация отключена, исходящий порт не будет доверен. \t debug1: ssh_connect: needpriv 0 \t debug1: Подключение к 192.168.1.10 [192.168.1.10] порт 22 \t debug1: подключение к решению 192.168.1.10 порт 22: подключение истекло \t SSH: подключиться к хосту 192.168.1.10 порт 22: Время ожидания подключения @Tariq – user2441408