Não é possível ssh em um nó de hadoop

3

Tudo bem pessoal, eu tenho outra pergunta muito básica. Por favor, tenha paciência comigo.

Estou seguindo as instruções no site a seguir para fazer o download e configurar o Hadoop no meu computador.

link

Estou na seção final do SSH, quando uso o comando localhost. Quando executo o código a seguir, recebo uma mensagem de erro.

hadoop@amathew-Dimension-3000:~$ cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys
hadoop@amathew-Dimension-3000:~$ ssh localhost
ssh: connect to host localhost port 22: Connection refused

Veja algumas outras informações que podem ser relevantes.

hadoop@amathew-Dimension-3000:~$ ssh -vvv localhost
OpenSSH_5.5p1 Debian-4ubuntu5, OpenSSL 0.9.8o 01 Jun 2010
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to localhost [::1] port 22.
debug1: connect to address ::1 port 22: Connection refused
debug1: Connecting to localhost [127.0.0.1] port 22.
debug1: connect to address 127.0.0.1 port 22: Connection refused
ssh: connect to host localhost port 22: Connection refused

Alguém pode ajudar?

Mais uma vez, obrigado por ajudar o novato que não consegue descobrir as coisas ainda.

    
por ATMathew 15.04.2011 / 23:45

1 resposta

5

Parece-me que o seu processo SSH não está em execução. Portanto, não há software que aceite conexões nessa porta. Você pode verificar isso por:

sudo service ssh status

ou

sudo /etc/init.d/ssh status

O script deve produzir algo como ssh start/running, process 1234 se o SSH estiver sendo executado. Caso contrário, você verá ssh stop/waiting . Eu suspeito que você receberá a última mensagem. Se este for o caso, você deve iniciar seu daemon SSH por:

sudo service ssh start

Além disso, você deve dar uma olhada em você em sshd_config e em /etc/default/ssh se houver algumas opções "estranhas".

    
por qbi 16.04.2011 / 00:18