Configurando o acesso remoto com ssh - Flink

1

Estou seguindo o guia para configurar um cluster de flink: configuração do cluster de flink

veja a seção "Configurando o acesso remoto com ssh".

Quando eu scp .ssh/authorized_keys <worker>:~/.ssh/ substitui < trabalhador > com o ip dos outros nós do cluster. Infelizmente obtenho a seguinte saída:

ssh_exchange_identification: read: Connection reset by peer

lost connection

Alguns sabem qual poderia ser o problema?

ADICIONANDO DETALHES: Estou usando um cluster composto por três nós com uma instância do Apache Flink neles.

O ip dos nós é privado, então eu posso acessá-los usando um nome de host dentro do cluster.

Então o ip que eu usei em vez de < trabalhador > é o nome do host que eu geralmente uso para acessar o nó específico. Eu acredito que seria bom para os nós se comunicarem uns com os outros dentro do cluster.

Quando esse problema ocorre, o auth.log da máquina remota tem essas linhas:

Sep 11 23:34:42 giordano-2-2-100-2 sshd[5019]: refused connect from 192.168.11.X
    
por Andrea Giordano 11.09.2017 / 23:02

1 resposta

0

Você tem tcpwrappers bloqueando suas tentativas de conexão.

Nas máquinas remotas, dê uma olhada em /etc/hosts.allow .

Tente colocar sshd: 192.168.11.0/255.255.255.0 nele (ou qualquer que seja sua máscara de sub-rede).

Por favor, note que isso permitirá conexões de toda a sua sub-rede local (fornecendo credenciais válidas ou par de chaves, é claro).

Se você quiser permitir apenas um servidor (por exemplo, 192.168.11.1), coloque o seguinte em /etc/hosts.allow :

sshd: 192.168.11.1/255.255.255.255
    
por 11.09.2017 / 23:43

Tags