я сделал с одним узлом кластера на двух разных машинах, я сделал один в качестве мастера (192.168.1.1) и другие м / с в качестве ведомого (192.168.1.2), я успешно могу пинг между двумя машинами, я сделал следующие изменения, чтобы войти в Обновление кластера с 2 узлами:-
/etc/hosts на обеих машинах hosts.allow
All : Ashish-PC 192.168.1.1 : allow
All : slave 192.168.1.2 : allow
главный файл с
Ashish-PC
файл клиента с
Ashish-PC
slave
Я получаю сообщение об ошибке при копировании открытого ключа локального хоста на удаленный хост (ведомый): порт 22
ssh-copy-id -i ~/.ssh/id_rsa.pub hadoop@slave
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: ERROR: ssh: connect to host slave port 22: Connection timed out
при копировании с ключа главного узла:-
ssh-copy-id -i ~/.ssh/id_rsa.pub hadoop@slave
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: ERROR: ssh: connect to host slave port 22: Connection timed out
Я использовал Cygwin и SSH работает нормально на обоих компьютерах, и я предложил несколько изменить порт 22(из-за проблем с провайдером), но я не хочу делать это только потому, что. заранее спасибо за вашу помощь и ответ.