Ich habe mit Single Node Cluster auf zwei verschiedenen Maschinen gearbeitet, eine als Master (192.168.1.1) und eine andere als Slave (192.168.1.2). Ich kann erfolgreich zwischen zwei Maschinen pingen Die folgenden Änderungen sind erforderlich, um in das 2-Knoten-Cluster-Update zu gelangen:
/etc/hosts auf beiden Rechnern hosts.allow
All : Ashish-PC 192.168.1.1 : allow
All : slave 192.168.1.2 : allow
Stammdatei mit
Ashish-PC
Client-Datei mit
Ashish-PC
slave
Beim Kopieren des öffentlichen Schlüssels des lokalen Hosts auf den Remote-Host (Slave) wird eine Fehlermeldung angezeigt: Port 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
beim Kopieren vom Hauptknotenschlüssel: -
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
Ich habe Cygwin verwendet und ssh funktioniert auf beiden PCs einwandfrei. Ich habe einige Vorschläge zur Änderung der Portnummer 22 (wegen eines ISP-Problems) durchgearbeitet, aber ich möchte das nicht einfach tun da . Vielen Dank im Voraus für Ihre Hilfe und Antwort.