Hi,
There is a problem occured during I was running the flink on cluster.
I stared the cluster with 3 nodes(one of them as master node ran the jobmanager 
and taskmanager while others as worker nodes ran taskmanager).
First, I didn`t notice that one of the worker nodes also started Docker and 
Docker used a virtual network card named "docker0" as the first network 
environment(I used command "ifconfig" to look up) with a IP address "A"(sorry 
for information sensitivity).
And the IP "A" is not the real IP address of this worker node since the real IP 
address is "B".
As a result, the taskmanager in this worker node registered to the jobmanager 
with the IP "A".
So the flink throwed "connect refuse" when I ran a application on the cluster.
Then I killed all process of Docker, did the "ifconfig docker0 down", put the 
real IP "B" to the first network and re-ran the cluster.
But these didn`t work and the taskmanager still registered with the IP "A".
So whether I can specify the IP "B" for the taskmanager to registered?
Or is there any other way to fix this probleam?


Greetings,
Huang Wei

Reply via email to