Très bien, j'ai une autre question très fondamentale. S'il vous plaît supporter avec moi.
Je suis les instructions sur le site Web suivant pour télécharger et configurer Hadoop sur mon ordinateur.
http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/
Je suis dans la dernière section SSH lorsque j'utilise la commande localhost. Lorsque je lance le code suivant, je reçois un message d'erreur.
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
Voici quelques autres informations qui pourraient être pertinentes.
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
Quelqu'un peut-il aider?
Encore une fois, merci d’avoir aidé le novice qui n’arrive pas encore à comprendre.
Il me semble que votre processus SSH ne fonctionne pas. Par conséquent, aucun logiciel n'accepte les connexions sur ce port. Vous pouvez le vérifier par:
Sudo service ssh status
ou
Sudo /etc/init.d/ssh status
Le script devrait générer quelque chose comme ssh start/running, process 1234
si SSH est en cours d'exécution. Sinon, vous verrez ssh stop/waiting
. Je suppose que vous aurez le dernier message. Si tel est le cas, vous devez simplement démarrer votre démon SSH en:
Sudo service ssh start
De plus, vous devriez jeter un coup d'oeil dans votre sshd_config
et dans /etc/default/ssh
s'il existe des options "étranges".