xiangmingtao opened a new issue, #60983:
URL: https://github.com/apache/doris/issues/60983

   ### Search before asking
   
   - [x] I had searched in the 
[issues](https://github.com/apache/doris/issues?q=is%3Aissue) and found no 
similar issues.
   
   
   ### Version
   
   Doris 4.0.2
   
   ### What's Wrong?
   
   [root@localhost flink]# docker exec -it flink-jobmanager-1.20.3 bash
   root@de11eebac79d:/opt/flink# ./bin/sql-client.sh
   
   Exception in thread "main" org.apache.flink.table.client.SqlClientException: 
Failed to start the embedded sql-gateway.
        at 
org.apache.flink.table.client.SqlClient$EmbeddedGateway.create(SqlClient.java:274)
        at org.apache.flink.table.client.SqlClient.start(SqlClient.java:108)
        at 
org.apache.flink.table.client.SqlClient.startClient(SqlClient.java:228)
        at org.apache.flink.table.client.SqlClient.main(SqlClient.java:179)
   Caused by: org.apache.flink.table.gateway.api.utils.SqlGatewayException: 
Failed to start the endpoints.
        at org.apache.flink.table.gateway.SqlGateway.start(SqlGateway.java:76)
        at 
org.apache.flink.table.client.SqlClient$EmbeddedGateway.create(SqlClient.java:270)
        ... 3 more
   Caused by: java.net.BindException: Could not start rest endpoint on any port 
in port range 8081
        at 
org.apache.flink.runtime.rest.RestServerEndpoint.start(RestServerEndpoint.java:291)
        at org.apache.flink.table.gateway.SqlGateway.start(SqlGateway.java:72)
        ... 4 more
   root@de11eebac79d:/opt/flink# 
   
   ### What You Expected?
   
   Expect to start sql-client normally and enter the flink-sql command-line 
interface
   
   ### How to Reproduce?
   
   cd /mnt/application/flink
   docker-compose down
   docker-compose up -d
   docker exec -it flink-jobmanager-1.20.3 bash
   ./bin/sql-client.sh
   
   ### Anything Else?
   
   #docker-compose.yml:
   services:
     flink-jobmanager:
       image: flink:1.20.3-scala_2.12
       container_name: flink-jobmanager-1.20.3
       ports:
         - "8081:8081"
       command: jobmanager
       environment:
         - TZ=Asia/Shanghai
         - |
           FLINK_PROPERTIES=
           jobmanager.rpc.address: flink-jobmanager
           jobmanager.memory.process.size: 1024m
           rest.bind-port: 8081
           taskmanager.numberOfTaskSlots: 2
           env.timezone: Asia/Shanghai
       volumes:
         - 
/mnt/application/flink/lib/flink-sql-connector-mysql-cdc-3.5.0.jar:/opt/flink/lib/flink-sql-connector-mysql-cdc-3.5.0.jar
         - 
/mnt/application/flink/lib/flink-connector-jdbc-3.3.0-1.20.jar:/opt/flink/lib/flink-connector-jdbc-3.3.0-1.20.jar
         - 
/mnt/application/flink/lib/mysql-connector-java-8.0.13.jar:/opt/flink/lib/mysql-connector-java-8.0.13.jar
         - 
/mnt/application/flink/lib/flink-doris-connector-1.20-25.1.0.jar:/opt/flink/lib/flink-doris-connector-1.20-25.1.0.jar
         - 
/mnt/application/flink/conf/flink-conf.yaml:/opt/flink/conf/flink-conf.yaml
       restart: always
       networks:
         - flink-network
   
     flink-taskmanager:
       image: flink:1.20.3-scala_2.12
       container_name: flink-taskmanager-1.20.3
       command: taskmanager
       environment:
         - TZ=Asia/Shanghai
         - |
           FLINK_PROPERTIES=
           jobmanager.rpc.address: flink-jobmanager
           taskmanager.memory.process.size: 1024m
           taskmanager.numberOfTaskSlots: 2
           env.timezone: Asia/Shanghai
       volumes:
         - 
/mnt/application/flink/lib/flink-sql-connector-mysql-cdc-3.5.0.jar:/opt/flink/lib/flink-sql-connector-mysql-cdc-3.5.0.jar
         - 
/mnt/application/flink/lib/flink-connector-jdbc-3.3.0-1.20.jar:/opt/flink/lib/flink-connector-jdbc-3.3.0-1.20.jar
         - 
/mnt/application/flink/lib/mysql-connector-java-8.0.13.jar:/opt/flink/lib/mysql-connector-java-8.0.13.jar
         - 
/mnt/application/flink/lib/flink-doris-connector-1.20-25.1.0.jar:/opt/flink/lib/flink-doris-connector-1.20-25.1.0.jar
         - 
/mnt/application/flink/conf/flink-conf.yaml:/opt/flink/conf/flink-conf.yaml
       depends_on:
         - flink-jobmanager
       restart: always
       networks:
         - flink-network
   
   networks:
     flink-network:
       driver: bridge
       name: flink-business-network-1.20.3
   
   
   #flink-conf.yaml
   blob.server.port: 6124
   taskmanager.memory.process.size: 2048m
   rest.bind-port: 8081
   jobmanager.rpc.address: flink-jobmanager
   taskmanager.numberOfTaskSlots: 4
   env.timezone: Asia/Shanghai
   jobmanager.memory.process.size: 2048m
   query.server.port: 6125
   
   
   
   ### Are you willing to submit PR?
   
   - [x] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to