Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-29572

Flink Task Manager skip loopback interface for resource manager registration

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 1.15.3
    • None
    • API / Core
    • None
    • Flink 1.15.2

      Kubernetes with Istio Proxy

    Description

      Currently Flink Task Manager use different local interface to bind to connect to Resource Manager. First one is Loopback interface. Normally if Job Manager is running on remote host/container, using loopback interface to connect will fail and it will pick up correct IP address.

      However, if Task Manager is running with some proxy, loopback interface can connect to remote host as well. This will result 127.0.0.1 reported to Resource Manager during registration, even Job Manager/Resource Manager runs on remote host, and problem will happen. For us, only one Task Manager can register in this case.

      I suggest adding configuration to skip Loopback interface check if we know Job/Resource Manager is running on remote host/container.

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              gzkevinl Kevin Li
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: